Book Review: The Cairo Trilogy by Naguib Mahfouz - This has to be one of my favorites! I don’t usually have the patience for trilogies and they hardly hold my interest through all the 900+ pages, but seriously, this one is something else.
Continue reading →