yep. ditto what the other people said. It is one of the best books I have ever read. You'll laugh, you'll cry... you'll think. and most of all... you'll be glad you read it :)