Mma Ramotswe is a traditionally built woman living in Gabarone, the capital of Botswana. She runs her own private detective agency, which she set up after her beloved father died, leaving her wealthy enough (which is to say, with a large herd of fine cattle to sell) to do so.

The No 1 Ladies’ Detective Agency is a rambling tale about a kind woman solving other people’s problems with uncommon cleverness and bravery. The one thing that shines out in the book is Mma Ramotswe’s unwavering love for her homeland, for its people and its ways and, above all perhaps, for her late father. A lovely read.