Connect with us.
Sign up for Author Alerts for Barbara Bray
Written by Celeste AlbaretTranslated by Barbara BrayForeword by Andre Aciman
Written by Simone Schwarz-BartTranslated by Barbara BrayIntroduction by Jamaica Kincaid
Written by Jean GenetTranslated by Barbara BrayIntroduction by Ahdaf Soueif