Annually during the months of autumn, Bengal hosts three interlinked festivals to honor its most important goddesses: Durga, Kali, and Jagaddhatri. While each of these deities possesses a distinct iconography, myth, and character, they are all martial. Durga, Kali, and Jagaddhatri often demand blood sacrifice as part of their worship and offer material and spiritual benefits to their votaries. Richly represented in straw, clay, paint, and decoration,...