A Pilgrim's Progress: the Autobiography of Barry L. Callen