Battle /
Holmes, Richard,1946-
London : Dorling Kindersley,
1995.
Includes index
Battles
Military art and science