Dr. Richard Johns Department of Philosophy University of British Columbia Vancouver, B.C. Canada
Richard's home page