Author: Katharine McEwen (illustrator) Rose Impey