Author: Cheryl A. Clarke
Alternate names: Cheryl Clarke; Cheryl A Clarke
Born: 1955