A plague of caterpillars : - Barley, Nigel (Penguin Books, 1987)