ID:DA07021224
Elford, John
Search authors sharing the same name
R. John Elford
Peter Lang 2013
Available at 1 libraries
R. John Elford, ed
Peter Lang c2011 New international studies in applied ethics v. 6
Available at 2 libraries
edited by R. John Elford
Liverpool Hope University College 2003
: limp
edited by Richard J. Bauckham and R. John Elford
SCM Press 1989
Churchill Livingstone 1987 Medicine in old age