A S McGrade

McGrade is Professor Emeritus of Philosophy, the University of Connecticut.