books by subject
Social Sciences

491 Days: Prisoner Number 1323/69 (Modern African Writing Series)

Citizens, Experts, and the Environment: The Politics of Local Knowledge

Developments in Central and East European Politics 5

Teacher's Survival Guide: How to Maintain Classroom Discipline and Live to Tell About it

The Labyrinths of Literacy: Reflections on Literacy Past and Present (Pittsburgh Series in Composition, Literacy and Culture)

African Harvest: The Captivating Story of Michael Cassidy and African Enterprise

Problem-Based Learning: An Approach to Medical Education: 1 (Springer Series on Medical Education, V. 1)
Problem-Solving Therapy: A Social Competence Approach to Clinical Intervention (Springer Series on Behavior Therapy and Behavioral Medicine)

Sacred Cows and Golden Geese: How Animals are Harmed by Animal Experimentation

Beyond a Physical Disability: The Person within - A Practical Guide

Specious Science: How Genetics and Evolution Reveal Why Medical Research on Animals Harms Humans

Meeting the Needs of Disaffected Students: Engaging Students With Social, Emotional And Behavioural Difficulties

Teaching Critical Thinking Skills (Ideas in Action)

Inclusive Mathematics 5-11 (Special Needs in Ordinary Schools S.)

Reflective Teaching in the Primary School (Cassell education series)

Creativity in Education

Getting the Buggers to Behave

In Defence of Politics

Readings for Reflective Teaching

Reflective teaching : effective and evidence-informed professional practice

Teaching Literacy: The Creative Approach

Contemporary Political Ideologies

Melanie Klein: Her Work in Context

Inclusive Mathematics 11-18 (Special needs in ordinary schools series)

Teaching Thinking

Educating Your Child at Home

Institutional Theory in Political Science

The Tourist Experience

How to Survive Your First Year in Teaching
