Jupiter--Io and shadow transit, Jim Lafferty