Blogs in March 2026

The House in the Tuscan Hills 14th March 2026

Italy, 1944. Despite the war raging across Europe, Liliana is overjoyed to be engaged to her childhood love Salvatore – happy enough to ignore the superstition that her opal ring is supposedly bad luck. But then Salvatore is injured...

Read More 

The Hotel by the Sea 11th March 2026

(Romantic Escapes Book 13) Pack your bags and get ready to fall in love with The Hotel by the Sea—your next romantic getaway awaits! Rebecca needs to escape. After making a complete fool of herself watching the man she’s...

Read More 

Everyone Brave Is Forgiven 10th March 2026

Winner of the 2017 Goldsboro Books Glass Bell Award In a powerful combination of both humour and heartbreak, this dazzling novel weaves little-known history, and a perfect love story, through the vast sweep of the Second World War –...

Read More 

City of Shadows 10th March 2026

Malta, late 19th Century. Valletta, the capital city, is in turmoil. A series of grisly murders leads London Constable, Archibald Whitlock, to travel to Malta and assist with the investigation. Meanwhile, Don Lorenzo answers the Lord’s call to protect...

Read More 

the Lost Guardian of Malta 10th March 2026

Shadowed by unseen enemies, Ceti’s journey sweeps him from the neon chaos of Paceville to the depths of Malta’s catacombs, where whispers of a forgotten power pulse through the underground. As he uncovers a secret stretching across the island,...

Read More