David Armstrong

About

David Armstrong is Professor of Global Politics at the University of Buckingham and Emeritus Professor of International Relations at Exeter University.

Titles

David Armstrong

David Armstrong

$28.75
$26.45

Reiterations

David Armstrong

$15.95
$14.67

International Law and International Relations

Theo Farrell, David Armstrong, et al.

$40.99

Going Anywhere

David Armstrong

$15.95
$14.67

Contemporary Issues in Special Educational Needs: Considering...

Garry Squires and David Armstrong

$34.99

David Armstrong or Before the Dawn

David Armstrong

$34.99

The Beating Heart: A Political and Socio-Economic History of...

David Armstrong and Vincent O'Malley

$42.00

Key Perspectives on Dyslexia: An Essential Text for Educators

Garry Squires and David Armstrong

$56.34

Written Out: A Kavanagh and Salt Mystery

David Armstrong

$28.95
$26.63

A Pact of Silence

David Armstrong

$28.95
$26.63

In the Days of Lachoneus: The Gathering

David Armstrong

$29.99

Making it Rain

David Armstrong

$19.99

From Versailles to Maastricht: International Organization in...

J. D. Armstrong, Lorna Lloyd, et al.

$56.00

International Organisation in World Politics

David Armstrong, John Redmond, et al.

$46.99

Understanding Child and Adolescent Behaviour in the...

Fiona Hallett, Julian Elliott, et al.

$83.99
$77.27

Holding Battersea

David Armstrong

$17.99