by
Swales, John M., 1938-
Author
Swales, John M., 1938-
Format:
Call Number
PE1128.A2 S92 2004
Publisher
Cambridge University Press,
Publication Date
2004
ISBN
9780521533348
Holds:
Copies:
by
Swales, John
Author
Swales, John
Format:
Call Number
PE1128.A2 S93 1990
Publisher
Cambridge Univ Pr,
Publication Date
1990
ISBN
9780521328692
Holds:
Copies:
by
Swales, John M., 1938-, author
Author
Swales, John M., 1938-, author
Format:
Call Number
EB 001400
ISBN
9781139524827
Holds:
Copies: