The Anglo-African Magazine

GPTKB entity