Review: very good
Rating: 5 out of 5
Date: 10 10, 2013
At first it all seemed so predictable. The way this book is written makes the predictable plot very likable. Good job