K Bruce Newbold Author & Editor

K. Bruce Newbold is associate professor of geography at McMaster University.