IC 434 The HorseHead Nebula in Orion, Ray Caro