Nasser Kamel is a writer and literary critic from Cairo.