IC432 & Barnard 33, Ivan Hancock