Alecia P Long Author & Editor

Alecia P. Long is professor of history at Louisiana State University.