Truth and life