Author: AIDAN MACFARLANE, ALISON EVERITT (ILLUSTRATOR) ANN MCPHERSON