ID:DA12132111
Palmer, John A.
Search authors sharing the same name
John Palmer
Oxford University Press 2012, c2009
: pbk
Available at 3 libraries
Oxford University Press c2009
: hbk
Available at 7 libraries
John A. Palmer
Clarendon Press 2002, c1999
Clarendon Press , Oxford University Press 1999
:hbk
Available at 14 libraries