Terri Simone Francis Author & Editor

Terri Simone Francis is Associate Professor at the University of Miami.