Review: Surprise ending!
Rating: 5 out of 5
Date: 05 1, 2013
Can't wait to read the rest of the series. It was hard to put down until I finished. I want to keep learning new things about all of the characters,