Review: A Worthwhile Read
Rating: 4 out of 5
Date: 02 20, 2014
There were several places in the book that were a bit difficult to imagine, (More research probably needed) but it was a good read.