McTaggart, Donald Keith