Author: McTaggart John McTaggart Ellis