Craig Foster — South African documentary filmmaker