Welcome
Your portal to scholarly information on warfare in the Middle Ages

De Re Militari, begun in 1992, is the Society for the Study of Medieval Military History.Here we host many primary sources, articles, dissertations, and resources for the study of military actions, technology, and topics from the fall of Rome to early seventeenth century. We also have an active online Book Reviewssection.We are the principle online source for scholarly information about warfare in the Middle AgesEvery year, and DRM sponsors lectures at the International Congress for Medieval Studies (Kalamazoo, MI), the International Medieval Congress (Leeds, UK), and the Society for Military History (peripatetic).Since 2003, DRM has also published the annual Journal of Medieval Military History (JMMH), published by Boydell & Brewer, which members receive at a substantial discount off the list price.Please note that in Feb. 2012, the DRM site was infected with a malware attack. We have rebuilt it, and continue to do so, but there are still a few things left to go. If you know of things that used to be here but aren’t able to be found, please let us know. Thank you for your patience.
Recent Sources:
- Charlemagne’s way of raising troops June 17, 2013
- Medieval Warfare in the reign of Charlemagne June 17, 2013
- Who Went on the Crusades to the Holy Land? June 16, 2013
- The Myths of Medieval Warfare June 12, 2013
- Episodes of Medieval Warfare from the History of the Franks by Gregory of Tours June 12, 2013
Recent Reviews:
- Lambert — Shipping the Medieval Military March 29, 2013
- Allmand — The De Re Militari of Vegetius [H-Net review] March 24, 2013
- Multi-volume review of books on medieval warfare March 6, 2013
- Nicolle — Cross & Crescent in the Balkans (Goodrich) December 30, 2012
- Pryor and Jeffreys – Age of the Dromon (Fissel) December 30, 2012
Contact the webmaster.
var _gaq = _gaq || []; _gaq.push(['_setAccount', 'UA-38645652-1']); _gaq.push(['_trackPageview']);
(function() { var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); })();