ID:DA12229654
Harper, Tim
Search authors sharing the same name
Tim Harper
Belknap Press of Harvard University Press 2021 1st Harvard University Press ed
Available at 4 libraries
edited by Tim Harper, Sunil Amrith
Cambridge University Press 2014
Available at 3 libraries
edited by Tim Harper and Sunil S. Amrith
Indiana University Press c2014 China medical board centennial series
: pb
Available at 5 libraries
Christopher Bayly and Tim Harper
Belknap Press of Harvard University Press 2010
: pbk
Available at 1 libraries
Penguin 2008 Penguin books , Penguin history
Belknap Press of Harvard University Press c2007
Available at 10 libraries
Allen Lane 2007
Belknap Press of Harvard University Press 2006, c2004
Available at 8 libraries
Penguin 2005 Penguin books , Penguin history
Belknap Press of Harvard University Press 2005
Available at 14 libraries
T.N. Harper
Cambridge University Press 2001, c1999
Available at 13 libraries
Cambridge University Press 1999
Available at 34 libraries
Cambridge University Press