ID:DA15366946
Search authors sharing the same name
edited by Rupert Read and Jerry Goodenough
Palgrave Macmillan 2005
: hardback , : pbk
Available at 6 libraries