Review: definate read
Rating: 5 out of 5
Date: 07 12, 2014
The ending. Wow. Was not expecting, I can usually see something coming, not this. Fabulous.