Bertha Cool was in a flap. The distinguished Mr Homer Breckinridge had been waiting twenty minutes for Donald Lam to make an appearance, and around Mr Breckinridge was the heady aroma of C-A-S-H. Then Donald appeared and in no time found himself...
THE NO.1 LADIES’ DETECTIVE AGENCY introduced the world to the one and only Precious Ramotswe – the engaging and sassy owner of Botswana’s only detective agency. TEARS OF THE GIRAFFE, McCall Smith’s second book, takes us further into this...
In the autumn of 1140 the Benedictine monastery at Shrewsbury finds its new novice Meriet Aspley a bit disturbing. The younger son of a prominent family, Meriet is meek and biddable by day, but his sleep is rife with nightmares so violent that they...
1960, Manchester. Three young Catholic women find themselves pregnant and unmarried. In these pre-Pill days, there is only one acceptable course of action: adoption. So Megan, Caroline and Joan meet up in St Ann's Home for Unmarried Mothers to await...
Everyone has demons to overcome, but Martin Fallon has more than most. A ruthless hitman and executioner for the IRA, Fallon is haunted by a mistake that led to the explosion of a school bus full of children. When he’s threatened by the...