ID:DA11492971
Thomas, David (David Martin)
Search authors sharing the same name
edited by David M. Thomas and Barbara Boyle Torrey
University of Toronto Press c2008 3rd ed
: pbk
Available at 2 libraries
edited by David M. Thomas
Broadview Press c2000 2nd ed
David M. Thomas
Oxford University Press 1997
Available at 5 libraries
edited by David Thomas
Broadview Press c1993
Available at 6 libraries