SH2-157, John Leader