IC434, Horsehead nebula, Bart Delsaert