He holds various degrees, such as, an MA and Ph.D. from Queen's University at Kingston(1993), and a BA from UBC. Review of the author's work by BC Studies: