Review by Jennifer (age 14)
Five stars
Well written. Gripped from pg 1 to end. Full of twists.Author clearly made a lot of effort with story and language.Inventive characters, good range of personalities.Could fit more than one genre.Very impressed.