McTaggart nació en Londres en 1866.