Review: OK
Rating: 2 out of 5
Date: 03 24, 2014
This book has the makings of a very fine read but something seems to be missing and I'm not sure was hat it is.