A sequel to The No 1 Ladies’ Detective Agency, this book is again just as much about Mma Ramotswe herself, and her life in Gabarone, as it is about the cases she has to solve.

In this sequel we really start to know her and her friends – Mr J L B Matekoni, the marvellously gifted and honest car mechanic who has asked her to marry him; Mma Matsuki, her clever and ambitious secretary; Mma Potokwane, the irresistibly determined woman who runs the local “orphan farm”… In fact, the people and places are what really makes these books: they are so distractingly memorable, that it’s hard to see the cases as anything but a sideshow!