Sarah E. Owens

Sarah E. Owens is an associate professor of Spanish at the College of Charleston. She is editor and translator of Madre María Rosa’s Journey of Five Capuchin Nuns, winner of the 2010 Josephine Roberts Prize.

Books

×