A History of Warfare - Keegan, John (USA Book Club Edition, 1993)
War in Human History (Page-61), Stone (Page-77), Flesh (Page-153), Iron (Page-235), Fire (Page-317).