I seldom read a book that can actually make me laugh aloud and bring me to tears, this one did. I read it every spare moment I could find, standing in line at the grocery store, eating lunch at work, any time I had five minutes. This book is beautifully written. Entertaining. Emotional. Worth purchasing to read again and again.