IC405, Flaming Star nebula, Mike Carroll