books by subject

Contemporary Romance

Filter by available

A Free Woman

By Purves, Libby

The Doorstep Child

By Murray, Annie

Chocolat

By Harris, JoAnne, Harris Joanne, Joanne Harris

A Cornish Summer: The perfect feel-good summer read about family, love and secrets

By Alliott, Catherine

The Valley of Horses: Jean M. Auel (Earth's Children)

By Auel, Jean M.

Thanks For The Memories; The Choice; Little White Lies (Of Love & Life)

By Cecelia Ahern, Nicholas Sparks, Bernadette Strachan

The Flatshare

By O'Leary, Beth

Twilight Time

By Blair, Emma

Miss Janie's Girls

By Brown, Carolyn

Things We Never Said

By Alexander, Nick

The Desperate Bride's Diet Club

By Alison Sherlock

What Holly's Husband Did: A laugh out loud romantic comedy with a twist!

By Viggiano, Debbie

A HOUSE TO MEND A BROKEN HEART: A warm, witty and heartwarming read: 1 (The Willow Tree Hall Series)

By Sherlock, Alison

A Way Back Home: A feel-good, festive read: 3 (The Willow Tree Hall Series)

By Sherlock, Alison

The Family Journal

By Brown, Carolyn

The Ladies' Room

By Brown, Carolyn

The Disengagement Ring

By Murphy, Clodagh

The Desperate Wife’s Survival Plan

By Sherlock, Alison

Escape to the Country: A perfect feel-good summer read: 2 (The Willow Tree Hall Series)

By Sherlock, Alison

Small Town Rumors

By Brown, Carolyn

The Perfect Dress

By Brown, Carolyn

The Sometimes Sisters

By Brown, Carolyn

The Liar: Nora Roberts

By Roberts, Nora

The Alphabet Sisters AND Family Baggage

By Monica McInerney

Can I Give My Husband Back?: A totally laugh out loud and uplifting page turner

By Bailey, Kristen

Porcelain

By Tait Hugh, Fielding, Helen, Helen Fielding

Love in the Time of Cholera: Gabriel Garcia Marquez (MARQUEZ 2014)

By Marquez, Gabriel Garcia

A Friend of the Family

By Jewell, Lisa

Lucy Talk

By Walker, Fiona

Christmas Fireside Stories: A Collection of Heart-Warming Christmas Short Stories From Six Bestselling Authors

By Dickinson, Margaret, Murray, Annie, Allen, Diane, Bradshaw, Rita, Wood, Mary, Weaver, Pam