ID:DA03766142
Search authors sharing the same name
Richard Brookes and Roger Palmer
Palgrave Macmillan 2004
: cloth
Available at 13 libraries
Richard Brookes
Gower c1988
: hardback , : paperback
Available at 33 libraries