Henry Louis Taylor

Henry Louis Taylor is a writer in Atlanta, Georgia.