Review: Good but predictable
Rating: 3 out of 5
Date: 01 17, 2014
This book by a young author has many good elements going for it. As a book for young adults it is great. With experience this author should go far.