Cavendish W. Cannon
American diplomat
(1895–1962)
Parents
John Q. Cannon
Elizabeth Ann Wells Cannon
Children