Author: H. Avery Chenoweth
Alternate names: David H. Chenoweth; USMC (Ret), Col. H. Avery Chenoweth; USMC , Col. H. Chenoweth
Born: 1952