Science and politics in Egypt : a life's journey - Said, Rushdi,