Crosten, William L. (William Loran), 1989-