BATTLE - "HOLMES , RICHARD" (DORLING KINDERSLEY LTD LONDON, 2000)