H Rudolph Schaffer Editor & Author

H Rudolph Schaffer is Professor Emeritus in the Department of Psychology at the University of Strathclyde