Charles Thomas Alexander Carlos Clarke

(1915-2003)