100 Battles That Shaped World History. - "Crompton, Samuel Willard" (New Delhi, 1998)