Amr Ezzat is an Egyptian writer who studied engineering and philosophy. He worked as an engineer and then a journalist before becoming a human rights researcher and a writer for numerous newspapers and other periodicals. He remembers his dreams very well.