by Gregory Maguire ; illustrated by Elaine Clayton. by Geoff Patton ; illustrated by David Clarke. by Gill Munton ; illustrated by Neal Layton. by Kerry Madden-Lunsford ; illustrated by Emily Sutton. with illustrations by Elaine Clayton. Nicola Davies ; illustrated by Neal Layton. by Elaine Magliaro, illustrated by Catia Chien by Geri Halliwell ; illustrated by Rian Hughes. by Michael Rosen ; illustrated by Neal Layton. by Erica S. Perl ; illustrated by Chris Chatterton.