This book is well-written. It is easy to read and keeps your interest in general, although it is sometimes a little repetitious and slow. I guess the author repeats the point to make sure you get it. ...