Author: Afua Richardson
Alternate names: Docta Foo; Afua Njoki Richardson
Born: 25 April 1980
Bio: African-American comics artist