Frequently funny and sometimes downright hilarious, but this is also an unexpectedly moving book.