by John Grant ; illustrated by Robin Davies by John Grant ; illustrated by Robin Davies. by John Grant ; illustrations by Robin Davies. John Grant ; illustrations by Robin Davies John Grant ; illustrations by Robin Davies. by Ian Alexander ; illustrated by Robin Davies by Jory John ; illustrated by Benji Davies. Christopher Awdry ; illustrated by Robin Davies. by John Yeoman ; illustrated by Quentin Blake. illustrated by Robin Davies