Review: Very good
Rating: 4 out of 5
Date: 12 20, 2012
Wish they did not introduce terms as if the reader automatically knew what the author was implying but overall a good read with good characters and an interesting story line