Early Egypt : the rise of civilisation in the Nile Valley - Spencer, A. Jeffrey,