Past, present and future - Prior, Arthur (Oxford Clarendon Press, 1967)