Title: An African miscellany for John Hargreaves
Places: Africa
People: John D. Hargreaves