Battle - Holmes, Richard (London : D. Kindersley, 1995)
Includes index.
Keywords: Battles