Caricaturing Culture in India: Cartoons and History in the Modern ...
Ritu Gairola Khanduri
Artificial Intelligence and Soft Computing: Behavioral and Cognitive ...
Amit Konar
Questions and Answers on Death and Dying: A Companion Volume ...
Elisabeth Kübler-Ross
Istio: Up and Running: Using a Service Mesh to Connect, Secure, ...
Lee Calcote & Zack Butcher
Harley Merlin and the Secret Coven
Bella Forrest
The Civic Conversations of Thucydides and Plato: Classical Political ...
Gerald M. Mara
Decoding the Heavens: A 2,000-Year-Old Computer--And the Century-Long ...
Jo Marchant & Josephine Marchant
The Oxford Handbook of Greek and Roman Art and Architecture
Clemente Marconi
Meditations of Marcus Aurelius
Aurelius Marcus
Humanities Computing
Willard McCarty
Early Greek Philosophy
Joe McCoy
Boats of the World: From the Stone Age to Medieval Times
Seán McGrail
Philosophy Before Socrates: An Introduction with Texts and Commentary
Richard D. McKirahan
Ancient Western Philosophy: The Hellenic Emergence
George F. McLean & Patrick J. Aspell
History of the Crusades
Joseph François Michaud
Hellenistic and Early Modern Philosophy
Jon Miller & Brad Inwood
Plato's Democratic Entanglements: Athenian Politics and the ...
Susan Sara Monoson
Myth and Philosophy From the Presocratics to Plato
Kathryn A. Morgan
Historical Dictionary of Ancient Egyptian Warfare
Robert Morkot
The Cambridge Companion to Socrates
Donald R. Morrison
Cambridge Companions to Philosophy (1)
The Immortality Key: The Secret History of the Religion With ...
Brian C. Muraresku
The Light of the Mind: St. Augustine's Theory of Knowledge
Ronald H. Nash
Historical Dictionary of the Renaissance
Charles Garfield Nauert
Thus Spoke Zarathustra, Beyond Good and Evil, Hellenism & Pessimism
Friedrich Nietzsche
Philosophy in the Tragic Age of the Greeks
Friedrich Wilhelm Nietzsche