Review: Review
Rating: 2 out of 5
Date: 04 12, 2013
Nice plot it work. Really bad editing. Many typos.  All in all, the book is an ok read, but the presentation is pedestrian at best.