Évelyne Trouillot (Author) Professor M. A. Salvodon Ph.D (Translator) Professor Annette K. Joseph-Gabriel Ph.D (Afterword)