Last rites Niger Delta : the drama of oil production in contemporary photographs
Publisher: Munich State Museum of Ethnology
Published: 2013
ISBN-13: 9783927270657