Author: FREEMAN, RICHARD with illustrations by EVERSHED, TONY