Workers on the Nile - Beinin, Joel. (Princeton : New Jersey)
X+488 s.