Andrew Brennan

Brennan is Professor of Philosophy and Head of the Philosophy Department at the University of Western Australia.