Robin Marx rated Black Gods and Scarlet Dreams: 4 stars March 25, 2011 Public Black Gods and Scarlet Dreams by Catherine Lucile Moore (Fantasy Masterworks)