IC417 NGC1931 Spider and Fly, Carlo Rocchi