LibraryRecently AddedItem View

War and conflict in the early modern world : 1500-1700


 Stacks Upper Level U39 .S26 2016  AVAILABLE Request It!
9780745646022
Cambridge, UK ; Malden, MA : Polity Press, 2016.
xii, 362 pages ; 24 cm.