Hal Clarendon

Henry Clarendon Smith Jr.