Review: Almost good
Rating: 4 out of 5
Date: 11 14, 2013
In spite of too much in the way off babbling asides and too many wrongly placed question marks, this book was not too bad.