Alan Nichols

Rev Alan Nichols is an Anglican priest of the Archdiocese of Melbourne. He is a Senior Fellow in the Centre for Applied Philosophy and Public Ethics, University of Melbourne.