William G Moseley

William G Moseley

William G. Moseley is a professor of geography at Macalester College in Saint Paul, Minnesota, US where he studies and teaches about environment and d... evelopment. He is co-author, most recently, of Understanding World Regional Geography, 2nd ed.


MORE FROM AUTHOR