David B. Knight
Books by David B. Knight
Making Sense in Geography and Environmental Sciences
A Student's Guide to Research and Writing, Revised with up-to-date MLA and APA Information
Restructuring Societies
Insights from the Social Sciences
Choosing Canada's Capital
Conflict Resolution In a Parliamentary System
Our Geographic Mosaic
Research Essays in Honour of G.C. Merrill