Author: Duncan, William (Professor of Philosophy at the University of Aberdeen)
Title: (Professor of Philosophy at the University of Aberdeen)