Time Lord No. 1: John McTaggart Ellis McTaggart As I stated in the introduction to my series about time, I am going to introduce you to a number ...Read More