Horsehead Nebula and IC434, Padraic Moran