George E. Mitchell is an assistant professor of political science at the City College of New York specializing in international relations, transnational NGOs, international nonprofit management, and research methodology.