Haitian Revolutionary trilogy


A series by Madison Smartt Bell