I haven't read this book. I just find it a little bit suspicious that out of 11 positive reviews for this book, the authors of 7 of them have reviewed ONLY this book (and other editions of it; 6 with five stars and 1 with four), and 2 further reviewers have given ALL of their 66 and more than 50,000 (!) reviewed items, respectively, five stars. I mean come on...!