Author: Charles L. Davis
Alternate names: Davis, Charles L., 1943-; Davis, Charles L., 19..-...., politiste; Davis, Charles L.
Born: 1943