Leila Ahmed grew up in the 1940's and 50's in a respected and wealthy family in Cairo, Egypt. Her father, an engineer and her mother, a passionate housewife, had shaped her life form the very beginning of her childhood. Her father was a responsible government servant and politically active...