All authors
/ Author
Edited by Jennifer D. Keene and Michael S. Neiberg
Finding Common Ground (History of Warfare)
[Hardcover]