IC 2944, Ben S Klerk