David Williams, University of Waterloo
Associate Professor
Waterloo, Ontario
david.williams@uwaterloo.ca
Office:
(519) 888-4567 ext. 28287
Expert In
Contemporary poetry
Digital humanities
Etymology
Poetry
Society
World fantasy
World history
Links
Faculty Page