By Jon Jacks
Published: July 30, 2013.
It starts off with a hit and run. Next it’s a car crash. Then the school bus is obliterated by a train. Then there’s a fire… Each time, it either involves someone who upset Jasmine, or Jasmine miraculously survives. She reckons the angel Gariel is protecting her. But Gariel needs a book, and Jasmine doesn’t know where to find it – and the longer she takes, the more the school seems to be in danger