Vivian French ; illustrated by Chris Fisher. Vivian French ; illustrated by Catherine Rayner. Vivian French ; illustrated by Sarah Gibb. Vivian French ; illustrated by Charlotte Voake. Vivian French ; illustrated by Jessica Ahlberg. Vivian French ; illustrated by Selina Young. Vivian French ; illustrated by Alison Bartlett. Vivian French ; illustrated by David Melling. by Vivian French ; illustrated by Sarah Gibb. by Vivian French, illustrated by Sarah Gibb.