Reason, Truth and History.