Amr Hamzawy

Amr Hamzawy (, ; born 1967) is an Egyptian political scientist, human rights activist and public intellectual. Provided by Wikipedia
1
Published 2009
Other Authors: ...Hamzawy, Amr....