A review by bookoholic
Evil Star by Anthony Horowitz

5.0