Horsehead Nebula, Kevin Parker