Unsupervised Deep Learning in Python: Master Data Science and ...
LazyProgrammer
An Introduction to Historical Linguistics
Terry Crowley & Claire Bowern
Archimedes' Revenge: The Joys and Perils of Mathematics
Paul Hoffman
Fallout: Conspiracy, Cover-Up and the Deceitful Case for the ...
Peter Watson
Cloud Computing: A Practical Approach
Toby Velte & Anthony Velte & Robert Elsenpeter
An Introduction to English Runes
Raymond Ian Page
Strange Histories: The Trial of the Pig, the Walking Dead, and ...
Darren Oldridge
Philosophical Writings: A Selection
Guilelmus de Ockham & William (of Ockham) & William Of Ockham
The Third Crusade 1191: Richard the Lionheart, Saladin and the ...
David Nicolle
Crusader Castles in the Holy Land 1097–1192
Constructing Kingship: The Capetian Monarchs of France and the ...
James L. Naus
An Anthology of Philosophy in Persia, Vol. 3: Philosophical ...
S. H. Nasr & Mehdi Aminrazavi
Spinoza and Medieval Jewish Philosophy
Steven Nadler
From Roman to Merovingian Gaul: A Reader
Alexander Callander Murray
The Venetian Empire: A Sea Voyage
Jan Morris
Dreams, Visions, and Spiritual Authority in Merovingian Gaul
Isabel Moreira
Dante & the Unorthodox: The Aesthetics of Transgression
James Miller
Disability in Medieval Europe: Thinking About Physical Impairment ...
Irina Metzler
The Cambridge Companion to Medieval Philosophy
A. S. McGrade & University Of Cambridge
Kill Them All: Cathars and Carnage in the Albigensian Crusade
Sean McGlynn
Classical Arabic Philosophy: An Anthology of Sources
Jon McGinnis & David C. Reisman
Humanities Computing
Willard McCarty
Love, Sex & Marriage in the Middle Ages: A Sourcebook
Conor McCarthy
The Oxford Handbook of Medieval Philosophy
John Marenbon
Later Medieval Philosophy (1150-1350): An Introduction