ID:DA16884902
Search authors sharing the same name
David Rudd
Palgrave Macmillan 2013
: pbk
Available at 3 libraries
edited by David Rudd
Routledge 2010
: hbk , : pbk
Available at 25 libraries
Palgrave Macmillan c2000
: outside North America
Available at 1 libraries