John C Hudson Author & Editor

John C. Hudson is professor and director of the Program in Geography at Northwestern University. Christopher R. Laingen is associate professor of geography at Eastern Illinois University.