many other reviewers espoused the virtues of this well wriien tome. my one star review is for the greedy publisher setting the price of the kindle edition at $12.99 when you can purchase a paperbook edition of the same book at amazon for $7.99. A $5 premium for an electronic version which has close to zero production and distribution costs compared to a paper book is insane and illustrates one of the key reasons the publishing business is hurting.