Haiti Will Not Perish: A Recent History