Dictionary of battles : the world's key battles from 405 BC to today - Chandler, David G. (H. Holt, 1988)