by Andrea Beaty ; illustrated by David Roberts by Andrea Beaty ; illustrated by David Roberts. by Andrea Beaty ; Illustrated by David Roberts. by Andrea Beaty ; illustrations by David Roberts. by Andrea "Ghost Cat" Beaty ; illustrations by David Roberts. by Amy Krouse Rosenthal ; illustrated by David Roberts. [characters created and illustrated by] David Roberts Philip Ardagh ; illustrated by David Roberts. Julia Donaldson ; illustrated by David Roberts. Michael Catchpool ; illustrated by David Roberts.