My copy of this book ordered from amazon is missing 30 pages from the middle, starting on page 310. Talk about a disappointment! I will change my review if amazon agrees to my request for a refund. I was leaning towards 4 stars until the missing page fiasco completely ruined the book.