Impossible Creatures

Author(s): Katherine Rundell

Middle Fiction | 04 - September | Summer Reading Guide 2023

It was a very fine day, until something tried to eat him.


A boy called Christopher is visiting his reclusive grandfather when he witnesses an avalanche of mythical creatures come tearing down the hill. This is how Christopher learns that his grandfather is the guardian of one of the ways between the non-magical world and a place called the Archipelago, a cluster of magical islands where all the creatures we tell of in myth live and breed and thrive alongside humans.


They have been protected from being discovered for thousands of years; now, terrifyingly, the protection has worn thin, and creatures are breaking through.


Then a girl, Mal, appears in Christopher's world. She is in possession of a flying coat, is being pursued by a killer and is herself in pursuit of a baby griffin. Mal, Christopher and the griffin embark on an urgent quest across the wild splendour of the Archipelago, where sphinxes hold secrets and centaurs do murder, to find the truth - with unimaginable consequences for both their worlds.


Together the two must face the problem of power, and of knowledge, and of what love demands of us.


Product Information

Katherine Rundell is a multi-million-bestselling author whose novels for children have won the Waterstones Children's Book Prize, the Blue Peter Book Award and the Costa Children's Book Award, among many others. She is a Quondam Fellow of All Souls College and a Fellow of St Catherine's College, Oxford, where she works on Renaissance literature. Her books for adults include Super-Infinite, winner of the Baillie Gifford Prize. Very occasionally she goes climbing across the rooftops of Oxford, late at night.

General Fields

  • : 9781408897409
  • : Bloomsbury Publishing PLC
  • : Bloomsbury Publishing PLC
  • : 01 February 2023
  • : {"length"=>["7.795"], "width"=>["5.079"], "units"=>["Inches"]}
  • : books

Special Fields

  • : Katherine Rundell
  • : Paperback
  • : English
  • : 823.92
  • : 368
  • : YFC