A group of published UK-based authors and illustrators of picture books, children's and YA.

Matt Ralphs


matt-ralphs-1Matt Ralphs writes fast-paced adventure fantasies – with a dash of horror – for children (and adults who have retained their sense of wonder). An editor for fifteen years, he’s worked on a wide range of books from SF, fantasy, history, art, humanities and children’s. Deciding that a nomadic way of life was more his style, he lives and writes on a narrowboat called Nostromo on the calm waters of the Grand Union Canal.

Website, Twitter

‘Crammed with magic, danger and adventure.’ Bookseller


  • Fire Girl (Macmillan Children’s Books, August 2015)
  • Fire Witch (Macmillan Children’s Books, August 2016)

FIRE GIRL by Matt Ralphs

fire-girl-final-coverHazel Hooper has spent her whole life trapped in an isolated forest, but everything changes when her magical mother is kidnapped by a demon. Suddenly Hazel is alone. Refusing to give in to her fear, Hazel sets out to track down the demon. Needing help, she enlists the services of two expert demon hunters – who also happen to be Witch Finders. Can Hazel save her mother and keep her identity as a witch secret from her dangerous new allies?


“A spirited tale of witches and witch hunters.” Philip Reeve, author of the Mortal Engines series


FIRE WITCH by Matt Ralphs

firewitch-300The witch becomes the witch hunter.

Hazel Hooper is a witch with a quest. Her mother has been kidnapped by a demon and she must find a way into the underworld to bring her back. To do so she seeks the help of Nicolas Murrell, a brilliant demonologist, and now the Order of Witch Hunter’s prize prisoner. Disguised as a boy, and only with her dormouse familiar for company, Hazel must join the Order to speak to Murrell before he is executed. But even if she succeeds, can he be trusted? Or will he reveal that the Order’s newest apprentice is actually a witch?

“Funny, exciting…and utterly gripping.” The Bookbag

Enter your email address to follow this blog and receive notifications of new posts by email.

Join 3,314 other followers

Blog Stats

  • 188,522 hits