A review by abbiechron
Nightshade by Anthony Horowitz

4.0

Plot was pretty awesome with many twists and turns. There were just a few continuity errors that bugged me.