ID:DA03593816
Riddle, John M.
Search authors sharing the same name
edited by Anne Van Arsdall, Timothy Graham
Routledge 2017, c2012 Medicine in the medieval Mediterranean 4
: pbk
Available at 1 libraries
John M. Riddle ; foreword by John Scarborough
University of Texas Press 2011, c1985 History of science series no. 3
Available at 3 libraries
John M. Riddle
Palgrave Macmillan 2010
Available at 2 libraries
Harvard University Press c1997
: cloth , : pbk
Available at 36 libraries
Harvard University Press 1994, c1992 1st Harvard University Press pbk. ed
Available at 13 libraries
Variorum , Ashgate c1992 Collected studies series CS367
Available at 5 libraries
Harvard University Press 1992
Available at 19 libraries
University of Texas Press 1985 1st ed History of science series no. 3
edited with an introduction by John M. Riddle
D.C. Heath c1970 Problems in European civilization