Review: Not perfect, but pretty good
Rating: 4 out of 5
Date: 06 4, 2013
A step above many of the ebooks available on Amazon. Decent plot, good characters and characterization, interesting premise. Somewhat derivative and a few holes in the story. Overall worth reading - I read it 3 times.