Andrew Fitz-Gibbon is Professor of Philosophy, Chair of the Philosophy Department, and Director of the Center for Ethics, Peace and Social Justice, at the State University of New York College at Cortland, USA. ...