A Companion to the Philosophy of Time presents the broadest treatment of this subject yet; 32 specially commissioned articles - written by an international line-up of experts – …