Review: Not perfect... but worth the read
Rating: 4 out of 5
Date: 12 17, 2012
This book could use some 'tightening up' related to story-telling and plot development.  Even still, I found the story and the characters to be 'real' enough that I was able to enjoy the book overall.