Brassey's encyclopedia of military history and biography / executive editor Franklin D. Margiotta ; foreward by John Keegan. - Margiotta, Franklin D. (Brassey's, 1994)