books by subject
Academic Philosophy
Plato’s Republic: A Philosophical Commentary
An Introduction to Modern Social and Political Thought
Modern Moral Philosophy (Modern Introductions to Philosophy)
Issues in Philosophy
The History of Mathematics: An Open University Course Reader
Mastering Philosophy (Macmillan Master S.)
Problems of Political Philosophy
Ethics and Values in Social Work (British Association of Social Workers (BASW) Practical Social Work)
French Revolution Debate in Britain: The Origins of Modern Politics (British History in Perspective)
Philip II (European History in Perspective)
The Economics of Asymmetric Information
Anti-Racist Social Work: A Challenge for White Practitioners and Educators (British Association of Social Workers (BASW) Practical Social Work)
Lenin: The Practice and Theory of Revolution (European History in Perspective)
Philosophy for Counselling and Psychotherapy: Pythagoras to Postmodernism
Enemies of Hope: A Critique of Contemporary Pessimism
Interpreting Modern Political Philosophy: From Machiavelli to Marx
Modern Theories of Performance: From Stanislavski to Boal
Studying Economics (Palgrave Study Skills)
Internet Ethics
Welfare Theory: An Introduction
The Economics of Sport: An International Perspective
Structuration Theory (Traditions in Social Theory)
Community Work (Practical social work)
Theories of International Relations
Mastering Counselling Theory: 41 (Macmillan Master Series)
Theory and Methods in Political Science (Political Analysis)
Developments in the European Union 2: Second Edition
Ever Closer Union: An Introduction to European Integration (European Union)
Essential Economics: A Guide for Business Students