Teresa Scott SoufasTeresa Scott Soufas is professor of Spanish and chair of the department of Spanish and Portuguese at Tulane University. Books by the Author