illustrations by Peter Keighron