Data Structure and Algorithmic Thinking With Python
Narasimha Karumanchi
Revolution and World Order: The Revolutionary State in International ...
David Armstrong
Lectures on the Philosophy of Mathematics
Joel David Hamkins
The English Vision
Herbert Edward Read
Decadence, Degeneration, and the End: Studies in the European ...
Marja Härmänmaa & Christopher Nissen
Rise of the Pendragon (The Last Pendragon Saga Book 6)
Sarah Woodbury
Franks and Alamanni in the Merovingian Period: An Ethnographic ...
Ian N. Wood
Studies in Medieval Philosophy
John F. Wippel
Friendship in the Merovingian Kingdoms: Venantius Fortunatus ...
Hope Williard
The Rome That Did Not Fall: The Survival of the East in the ...
Stephen Williams
The Complete Idiot's Guide to the Crusades
Paul L. Williams
Dante's Persons: An Ethics of the Transhuman
Heather Webb
French Philosophy Today: New Figures of the Human in Badiou, ...
Christopher Watkin
Nicholas of Cusa: A Companion to His Life and His Times
Morimichi Watanabe
Encyclopedia of the Hundred Years War
John A. Wagner
Chronicles of the Crusades
Geffroy Villehardouin & Jean Joinville
The Crusades
Yli Remo Vallejo
A Short History of the Papacy in the Middle Ages
Walter Ullmann
Fighting for Christendom: Holy War and the Crusades
Christopher Tyerman
The Debate on the Crusades, 1099-2010
The Crusades: A Very Short Introduction
History of Western Philosophy
Nigel Tubbs
The Oxford Handbook of Medieval Literature in English
Elaine Treharne & Greg Walker & William Green
Dialectic and Its Place in the Development of Medieval Logic
Eleonore Stump