Rethinking the Haitian Revolution: Slavery, Independence, and the Struggle for Recognition Paperback $42.22