He is Professor Emeritus at Carleton University, and has degrees from the University of San Diego and Harvard University.
He is Professor Emeritus at Carleton University. He has degrees from the University of San Diego. He has degrees from the University of Harvard University.