ID:DA05971368
Swain, G. (Geoff)
Swain, Geoffrey
Search authors sharing the same name
Geoffrey Swain
Bloomsbury Academic 2022 Rev. ed
: pbk
Available at 1 libraries
Geoffrey Swain and Nigel Swain
Macmillan education 2018 5th ed
Available at 2 libraries
I.B. Tauris 2017 I.B. Tauris short histories
Palgrave 2016 European history in perspective
: paperback , : hardback
Available at 4 libraries
Routledge 2014, c1996 Origins of modern wars / general editor, Harry Hearder
: hbk
Routledge 2014 Seminar studies in history
Palgrave Macmillan 2009 4th ed
: hardback , : pbk
Pearson/Longman c2006 Profiles in power
: pbk.
Available at 5 libraries
RoutledgeCurzon c2004 BASEES/RoutledgeCurzon series on Russian and East European studies / series editor, Richard Sakwa 15
Available at 3 libraries
Palgrave Macmillan 2003 3rd ed
Palgrave Macmillan 2003 3rd ed. The making of the modern world
Available at 9 libraries
Macmillan 1998 2nd ed The making of the modern world
Available at 7 libraries
Longman 1996 Origins of modern wars / general editor, Harry Hearder
: (csd) , : (ppr)
Available at 10 libraries
Macmillan Press 1993 The making of the modern world
Available at 24 libraries
Macmillan 1983
Available at 21 libraries
edited with introduction and notes by Geoff Swain
Kraus International Publications c1982 Publications of the Study Group on the Russian Revolution no. 5
Available at 12 libraries