Robert L Arrington Editor & Author

Robert L. Arrington is Professor of Philosophy at Georgia State University. Mark Addis is senior researcher at the Univeristy of Central England.