Horsehead Nebula, IC434, in Ha light., David Frost