My rating system: I think that it is a rare and exceptional book that deserves 5 stars; 4 stars are for very good above average books; 3 stars means it is average, but worth reading; 2 stars are for those books I use to keep me occupied when I have n...