carnegiecouncil.org
David Ritchie | Carnegie Council for Ethics in International Affairs
David Ritchie is professor of law & philosophy at Mercer University in Macon, Georgia. He is also currently a distinguished fellow at the Macau University of Science and Technology.