African vignettes