Author: Donald Kagan & L. Pearce Williams (Edited By) Brian Tierney