IC 4592 Blue Horse Nebula, Nikolay Iliev