ID:DA16434655
Hamer, Andrew (Andrew J.)
Search authors sharing the same name
edited by Marios Costambeys, Andrew Hamer and Martin Heale
Liverpool University Press 2007
Available at 4 libraries