Scott Allen

Scott Allen is a retired associate professor of psychology who taught at the University of Lethbridge.