Biography: Mustafa Mahmoud was an Egyptian doctor, philosopher, and author.[2] Mustafa Mahmoud was born in Shibin el-Kom, Monufia province, Egypt. He was trained as a doctor, but later chose a career as a journalist and author, traveling and writing on many subjects. He wrote 89 books in science, philosophy,...