Review: Really excellent book! It had some real surprise elements that ...
Rating: 5 out of 5
Date: 07 9, 2014
Really excellent book! It had some real surprise elements that gave the characters a lot of depth and made it very enjoyable to read.