David Fitzgerald is Lecturer in International Politics in the School of History at University College Cork, Ireland.
Time Shards - Tempus Fury
2 authors - Paperback
£8.99
Time Shards - Shatter War
£7.99
La Secuencia De La Compra
David Fitzgerald - Hardback
£54.95
Not Even Past
3 contributors - Paperback
£23.95
A Nation of Emigrants
David Fitzgerald - Paperback
£30.00
The Buying Curve
2 authors - Hardback
£21.95
Learning to Forget
£23.99
Uncertain Warriors
Militarization and the American Century
£28.99
£20.95
£18.95
£27.95
£35.95
£90.00
Nailed