ID:DA16305630
Search authors sharing the same name
edited by Adam Zucker and Alan B. Farmer
Palgrave Macmillan 2006
Available at 5 libraries