Background
Theroux, Peter Christopher Sebastian was born on November 29, 1956 in Boston, Massachusetts, United States. Son of Albert Eugene and Anne Frances (Dittami) Theroux.
Theroux, Peter Christopher Sebastian was born on November 29, 1956 in Boston, Massachusetts, United States. Son of Albert Eugene and Anne Frances (Dittami) Theroux.
AB, Harvard University, 1974. Postgraduate, American University in Cairo, 1979. Doctor of Humane Letters (honorary), Mount St. Mary's College, 1995.
(The back story on Imam Moussa Sadr.)
Member Los Angeles schools committee Harvard University. Member American Translators Association, American Literature Translators Association, Americans for Peace Now/Shalom Achsav.