Author: Campbell, Robert, philosophical writer