Teelucksingh, Cheryl, Temple University Press