3.5 stars 
 Fun and readable. There were no real cons to this book aside from the fact that I doubt it will stick with me or be an example of a couple I think about after I've read it, hence the mid-range stars.