Catherine Fisher
This book was published 2015 by Barrington Stoke Ltd .
Teresa Fisher is an experienced writer and teacher, who specializes in books and travel features for children.