Moorehead Alan

The white Nile - W.W. Norton & Company 1960 - 385