Kenneth A. Fox

Canadian Theological Seminary, Calgary