ID:DA03815849
Search authors sharing the same name
David Rosenberg
Manchester University Press , Distributed exclusively in the USA and Canada by St. Martin's Press c1989
Available at 20 libraries