William G. Moseley


<p>William G. Moseley is associate professor of geography, and director of the African Studies Program, at Macalester College in Saint Paul, Minn. He is author of Taking Sides: Clashing Views on African Issues.</p>
Articles by William G. Moseley
Flickr user Peter Casier and the World Food Programme
Flickr user Peter Casier and the World Food Programme