ID:DA06822931
Moon, David
Search authors sharing the same name
edited by David Moon, Nicholas B. Breyfogle, Alexandra Bekasova
The White Horse Press c2021
Available at 1 libraries
David Moon
Cambridge University Press 2020 Studies in environment and history
: hardback
Available at 2 libraries
Routledge 2015 Seminar studies in history
: hbk
Oxford University Press 2013 Oxford studies in modern European history
Available at 5 libraries
Longman 2001 Seminar studies in history , A Pearson education book
Available at 13 libraries
Longman 1999
: pbk
Available at 11 libraries
Macmillan in association with the Centre for Russian and East European Studies, University of Birmingham 1992 Studies in Soviet history and society
Available at 8 libraries