Well, as far as textbooks goes, this one is good and does the job. As this is being used for my last graduate class, I would probably give it five stars if it were a pizza box! All joking aside, is clearly written and easy to read. Textbooks are di...