This book is very, very, very repetitive. It contains some inaccuracies. It is as much 'waffle' as substance, and at times has poor English grammar. The publisher has not done the job of effective editing, indeed I doubt that anyone took the trouble to edit the text, and it needs considerable severe editing. It has one star because it was cheap!.