Author: Charles Davis
Alternate names: Davis, Charles, 1960-; Charles Davis PH.D.; Davis, Charles
Born: 1960
Bio: Charles Davis was born and educated, and has travelled and worked. He now lives and writes.-Amazon