Wesley Cooper, University of Alberta

Philosophy Professor Emeritus Edmonton, Alberta 123drc@gmail.com