ID:DA17641269
Search authors sharing the same name
Michael Lynch
Routledge, Taylor & Francis Group 2017 2nd ed Routledge historical biographies / series editor, Robert Pearce
: pbk
Available at 1 libraries
Routledge 2013 Routledge historical biographies / series editor, Robert Pearce
: hbk , : pbk
Available at 3 libraries
Osprey 2010 Essential histories 61