J. Carl Ficarrotta

J. Carl Ficarrotta is Professor of Philosophy at the United States Air Force Academy, USA.