The Blue Nile by Alan Moorehead