Culture and Change Along the Blue Nile | 9780367163136 | Memmo