Review: Great
Rating: 5 out of 5
Date: 04 30, 2014
this is one of those books you think you know what's going to happen,then it doesn't. something totally unexpected takes it's place. very awesome read.