The Oxford handbook of philosophy of time - Callender, Craig, (Oxford University Press,)