Author: Clement B. Sledge
Alternate names: Clement Sledge