The book is great. The only thing is that the images in kindle version of the book are so small it is impossible to see anything. And there is no way to enlarge them ! The same happens to tables -looks like they are poor quality photos of a printed book. Cannot enlarge them either. If I had a printed book I would rate it as five stars.