Shelf Life: Chronicles of a Cairo Bookseller