Old serpent Nile : a journey to the source - Stewart, Stanley, 1952- (J. Murray, 1991)