IC434 and the Horsehead Nebula, Terry Hancock