Of caterpillars cats and cattle - Harvey, Anne (London Penguin group)