SH2-188, John Leader