Cambridge University Press
Science and Religion: Some Historical Perspectives (Canto Classics)
Euripides: Bacchae (Cambridge Greek and Latin Classics)
The Intrinsic Worth of Persons: Contractarianism in Moral and Political Philosophy
The Essential Guide to Secondary Mathematics: Successful and enjoyable teaching learning
Machine Learning: The Art and Science of Algorithms that Make Sense Data
Stochastic Frontier Analysis
After Broadcast News: Media Regimes, Democracy, and the New Information Environment (Communication, Society Politics)
Roots of English: Exploring the History Dialects
How to Fold It: The Mathematics of Linkages, Origami, and Polyhedra
The Cambridge Companion to Mendelssohn (Cambridge Companions Music)
How Sexual Desire Works: The Enigmatic Urge
Tunguska: A Siberian Mystery and Its Environmental Legacy (Studies in Environment History)
Computational Logic and Human Thinking: How to be Artificially Intelligent
Anthropology, History, and Education (The Cambridge Edition of the Works Immanuel Kant)
the Higher Arithmetic: An Introduction to Theory of Numbers
Modernism and the Machinery of Madness: Psychosis, Technology, Narrative Worlds
A World at Arms: Global History of War II
An Introduction to the Visual System
The Origins of Philosophy in Ancient Greece and India: A Historical Comparison
Einstein, Bohr and the Quantum Dilemma: From Theory to Information
Planar Microwave Engineering: A Practical Guide to Theory, Measurement, and Circuits
Space and Society in the Greek Roman Worlds (Key Themes Ancient History)
Evolution and the Common Law
Software Receiver Design: Build Your Own Digital Communication System In Five Easy Steps
Amnesty in the Age of Human Rights Accountability: Comparative and International Perspectives
Handbook of Emergency Neurology
Search for Naturalist World View v1: Volume 1 (Search a Naturalistic View)
What is a Slave Society?: The Practice of Slavery in Global Perspective
A Philosophical Guide to Chance: Physical Probability
Faith in Moderation: Islamist Parties Jordan and Yemen
Back to top