IC417 Spider and Fly Work in Progress, Jerry Yesavage