Sh2-132, John Leader