Charles Carroll Lee hails from Petersburg, Virginia. He is the author of five fiction novels and currently serves as the webmaster and social media manager for a local government a...ver maisCharles Carroll Lee hails from Petersburg, Virginia. He is the author of five fiction novels and currently serves as the webmaster and social media manager for a local government agency.ver menos