The Journal of The Louverture Project
Discovery and Discussion about Haiti, wikis, and the Haitian Revolution of 1791 – 1804
From one of my favorites.