I rarely laugh out loud during books but this actually got me. The story and the narration to go with it are a match made in heaven.