Barry Yeoman
Barry Yeoman is a freelance journalist who specializes in complex environmental, social, and political issues. He lives in Durham, North Carolina and written for The American Prospect, Parade, Saturday Evening Post, and many other publications. You can read more at barryyeoman.com.