books by subject
Social Sciences
Roman Religion (Cambridge Introduction to Roman Civilization)
Political Topographies of the African State: Territorial Authority and Institutional Choice (Cambridge Studies in Comparative Politics)
Intercultural Resource Pack: Intercultural communication resources for language teachers (Cambridge Copy Collection)
Study Listening: A Course in Listening to Lectures and Note Taking
Citizenship in Britain: Values, Participation and Democracy
From Nuremberg to the Hague: The Future of International Criminal Justice
Personality Traits
Language Activities for Teenagers (Cambridge Handbooks for Language Teachers)
Human Biology for AS Level
Dismantling the Welfare State?: Reagan, Thatcher and the Politics of Retrenchment (Cambridge Studies in Comparative Politics)
The Population History of Britain and Ireland 1500-1750 (New Studies in Economic and Social History)
Russia and the USSR, 1905–1991 (Cambridge History Programme Key Stage 4)
Empire and Information: Intelligence Gathering and Social Communication in India, 1780–1870 (Cambridge Studies in Indian History and Society, Series Number 1)
Children, Childhood and English Society, 1880-1990: 32 (New Studies in Economic and Social History, Series Number 32)
Health and Society in Britain Since 1939 (New Studies in Economic and Social History)
Teaching Shakespeare: A Handbook for Teachers (Cambridge School Shakespeare)
What's It Like? Teacher's book: Life and Culture in Britain Today
What's It Like? Student's book: Life and Culture in Britain Today
Handbook of Intelligence
Social Mechanisms: An Analytical Approach to Social Theory (Studies in Rationality and Social Change)
Popular Intellectuals Social Move: Framing Protest in Asia, Africa, and Latin America: 12 (International Review of Social History Supplements, Series Number 12)
War, Aggression and Self-Defence
Language in Use Beginner Teacher's book
New Interchange Level 2 Student's book 2: English for International Communication (New Interchange English for International Communication)
New Interchange Level 1 Student's book 1: English for International Communication (New Interchange English for International Communication)
Planning Lessons and Courses: Designing Sequences Of Work For The Language Classroom (Cambridge Handbooks for Language Teachers)
Handbook of Ethological Methods
Faerie Queene: A Reader's Guide 2ed
Thinking Styles