The I.R.A. and its Enemies: Violence and Community in Cork, 1916-1923
by N/A
ISBN 13: 9780198208068
Format: Paperback (368 pages) Publisher: OUP Oxford Published: 18 Nov 1999
Save for later
Bolshevism and the British Left: The Webbs and Soviet Communism 2
by Kevin Morgan
ISBN 13: 9781905007264
Format: Paperback (320 pages) Publisher: Lawrence & Wishart Ltd Published: 03 Apr 2006
The 1920s Scrapbook
by Robert Opie
ISBN 13: 9780954795467
Format: Hardcover (62 pages) Publisher: pi global publishing limited Published: 01 Feb 2008
Our Flag Stays Red
by Phil Piratin
ISBN 13: 9781905007288
Format: Paperback (91 pages) Publisher: Lawrence & Wishart Ltd Published: 25 Jul 2006
Revolution and Dictatorship: Russia 1917-1953 (Oxford A Level History for AQA)
by Sally Waller,Chris Rowe
ISBN 13: 9780198354581
Format: Paperback (240 pages) Publisher: OUP Oxford Published: 02 Jun 2016
Grassroots Fascism: The War Experience of the Japanese People (Weatherhead Books on Asia)
by Yoshiaki Yoshimi, Ethan Mark
ISBN 13: 9780231165686
Format: Illustrated (352 pages) Publisher: Columbia University Press Published: 28 Apr 2015
Oxford AQA History: Wars and Welfare: Britain in Transition 1906-1957
by Sally Waller,J Thomas,Michael Willis
ISBN 13: 9780198354598
Format: Paperback (240 pages) Publisher: Oxford University Press Published: 28 Apr 2016
Oxford AQA History for A Level: The Making of a Superpower: USA 1865-1975 (Oxford A Level History for AQA)
ISBN 13: 9780198354697
Format: Paperback (272 pages) Publisher: Oxford University Press Published: 01 Oct 2015
The Hotel on Place Vendome: Life, Death, and Betrayal at the Hotel Ritz in Paris
by Tilar J Mazzeo
ISBN 13: 9780061791048
Format: Paperback (320 pages) Publisher: Harper Perennial Published: 26 Mar 2015
The Deluge: The Great War and the Remaking of Global Order 1916-1931
by Adam Tooze
ISBN 13: 9780141032184
Format: Paperback (672 pages) Publisher: Penguin Published: 05 Mar 2015
Oxford Aqa History: The Quest for Political Stability: Germany 1871-1991 (Oxford A Level History for AQA)
by Sally Waller
ISBN 13: 9780198354680
Format: Paperback (272 pages) Publisher: Oxford University Press Published: 10 Sep 2015