Horsehead Nebula IC434, Michael Deyerler