Black Friday Deal | Save up to $20. Get the code »

William G Moseley

William G. Moseley is an associate professor of geography at Macalester College in Saint Paul, Minnesota. He is the author of two editions of "Taking Sides: Clashing Views on African Issues"; and coeditor of "The Introductory Reader in Human Geography: Contemporary Debates and Classic Writings "and "African Environment and Development: Rhetoric, Programs, Realities. "Leslie C. Gray is an associate professor of environ mental studies at Santa Clara University. She has published articles on...See more