former Okanagan College prof

James Hull