Review: Amazing
Rating: 4 out of 5
Date: 01 11, 2014
This book has it all. I was wondering what was going to happen the whole way through. Read it all in one day.