ID:DA09835408
Search authors sharing the same name
James L. Hyland
Manchester University Press , Distributed in the USA and Canada by St. Martin's Press c1995
: hbk , : pbk
Available at 28 libraries