IC 1396  Nebula Complex, Peter Myers