the nile : - collins, robert o. (yale university press, 2002)