>
The Nature of Plant Communities
Languages of the World: An Introduction
New Testament Greek: An Introduction
The Politics of the Environment: Ideas, Activism, Policy
Thermal Physics
Human Rights in International Relations (Themes in International Relations)
The Taming of the Shrew (The New Cambridge Shakespeare)
Pediatric Interventional Radiology
The World's Religions
Advanced Research Methods for the Social and Behavioral Sciences
Biomedical Engineering: Bridging Medicine and Technology (Cambridge Texts in Biomedical Engineering)
Introduction to Classical Mechanics: With Problems and Solutions
Introduction to Cosmology
Kant: Political Writings
The Cambridge Handbook of Acculturation Psychology (Cambridge Handbooks in Psychology)
Introduction to Quantum Mechanics
Governing Islam: Law, Empire, and Secularism in Modern South Asia
Post-Anesthesia Care: Symptoms, Diagnosis and Management
Introduction to Many-Body Physics
Sociolinguistics: The Study of Speakers' Choices
The Cambridge Grammar of the English Language
Suicide: Global Perspectives from the WHO World Mental Health Surveys (Cambridge Medicine)
Reservoir Geomechanics
Python for Scientists