Amazing book. made me laugh and brought tears to my eyes on several occasions, an emotional roller coaster, a thrilling read, cured my crippling depression, the author is an incredible genius, I would love to see more of his work, I would definitely recommend.