The No. 1 Ladies' Detective Agency - Alexander McCall Smith

Wow, how horrible.