The seventy great battles of all time /
Black, Jeremy.
London : Thames & Hudson,
2005.
Includes bibliographical references (p. 291-296) and index.
Battles