Thompson Rivers University Jeff McLaughlin Philosophy, History and Politics 2006 Fall