The Cairo Trilogy: Palace Walk / Palace of Desire / Sugar Street - Naguib Mahfouz
This is the second time I have read this sprawling family saga. At 1313 pages..it's huge.but it's THAT good..