Author: David L. Bailey
Alternate names: Rev. David L. Bailey, Sr.; David L Bailey