Amr Hamzawy
Amr Hamzawy is an Egyptian political scientist, human rights activist and public intellectual. more »
Arthur Schlesinger, Jr.
Arthur Meier Schlesinger, Jr. was an American historian, social critic, and public intellectual... more »