books by author
John

Children and Social Policy

Psychological Change: A Practical Introduction

Mastering Electronics (Palgrave Master Series)

Evolution and Human Behaviour: Darwinian Perspectives on Human Nature

Strange Places, Questionable People

A Mad World, My Masters: Tales from a Traveller's Life

Human Evolutionary Psychology

Mastering Modern United States History (Macmillan Master Series)

Human Resource Management 2nd ed

Understanding the European Union: A Concise Introduction

Decolonization since 1945: The Collapse of European Overseas Empires (Studies in Contemporary History)

Frantic Semantics (HB): Snapshots of Our Changing Language

Race and Racism in Britain, Third Edition

Environmental Policy in the European Union (The European Union Series)

The Creative Writing Handbook

Global Financial Reporting

Operating Systems (Grassroots)

News from No Man's Land: Reporting the World

Witchcraft and Magic in Sixteenth- and Seventeenth-Century Europe: 8 (Studies in European History)

Culture and Technology

A History of Conservative Politics Since 1830 (British Studies Series)

Understanding the European Union 2nd ed: A Concise Introduction (The European Union Series)

Introduction to Engineering Materials

Consuming Behaviour

Managerial Economics for Decision Making

Literary Terms and Criticism (Palgrave Key Concepts)

Rethinking the Vietnam War (Rethinking World Politics)

Evolution and Human Behaviour: Darwinian Perspectives on Human Nature

Mastering Modern German History (Palgrave Master Series)
