ID:DA03375564
Search authors sharing the same name
edited by Paul Trayhurn and David G. Nicholls
Edward Arnold 1986
Available at 7 libraries