Comment

Dec 19, 2016karlastover rated this title 2.5 out of 5 stars
Really preachy and a big disappointment. I wonder if McCall-Smith is creating outlines and farming out the writing.