shelf life chronicles of a cairo bookseller