ID:DA17606086
Smith, David Ross
Search authors sharing the same name
edited by David R. Smith
Ashgate c2012
: hbk
Available at 8 libraries