ID:DA08605355
Search authors sharing the same name
David Garfield
Macmillan c1980
Available at 2 libraries