Battles That Changed History: An Encyclopedia of World Conflict.
Battles That Changed History: An Encyclopedia of World Conflict (en inglés).