No. of pages 426
This book was recognised by the Lancashire School Library Services Fantastic Book Award. It was recognised by the YA Book Award.
There are 426 pages in this book. This book was published 2019 by David Fickling Books .
This book has been nominated for the following awards:
Lancashire School Library Services Fantastic Book Award
This book was recognised by the Lancashire School Library Services Fantastic Book Award.
Ya Book Award
This book was recognised by the YA Book Award.