William Newton-Smith, Canada, Oxford, M