The Joke Machine by Alexander McCall Smith (Paperback, 2006)