Lagoon Nebula (SH2-25), Ivan Hancock