Review: the last thing you would expect
Rating: 5 out of 5
Date: 11 26, 2012
reading this book i was truly suprised. i know the description gives you a bit but the shock at the climax is beyond.