books by author
John
New Way English Ghana Pb3

From Versailles to Maastricht: International Organisation in the Twentieth Century (Making of the Twentieth Century)

A Special Relationship: Anglo-American Relations in the Cold War and After

Practical Criticism (Palgrave Study Skills)

How to Study a Novel: 111 (Palgrave Study Guides:Literature)

What Remains to be Discovered

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
