Patrick Doyle. Illustrations by Tim McDonagh