Author: John Esten Cooke
Alternate names: Cooke, John Esten; Esten John Cooke; John Esten 1830-1886 Cooke; John Esten COOKE
Born: 1830
Died: 1886