Review: Brainstorm
Rating: 5 out of 5
Date: 04 12, 2014
I wasn't sure I was going to like this book when I first started reading it but then it got so good. I sat here and read the whole thing in a few hours this was a really good book and with its twists and turns it'll keep you guessing.