The culmination of years of fieldwork in Southern Malawi, "River of Blood" reconstructs the beginnings of the Mbona martyr cult, follows its history to the present day, and reveals the fascinating intersections of an indigenous belief system with European Christianity. In the cult of Mbona, the Central African mythology of the snake that is beheaded to make the rains come, has been combined with a more spiritual interpetation: the snake has been transformed into a human martyr and redeemer. According to the cult, the rainmaker Mbona was tracked down by his enemies; they cut off his head, and his blood formed the River of Blood. Schoffeleers recounts how the Portuguese presence in Zambezia in the period 1590-1622 led to more than three decades of internecine warfare and caused the people of Southern Malawi tremendous suffering. In response to this political oppression and social upheaval, Schoffeelers shows, the people looked to Mbona, their "black Jesus" for redemption. Beyond reconstructing the cult's genesis, Schoffeelers traces its recent history, particularly in political context.
He provides texts of seven cult myths from different historical periods in both Chimang' anja and English. His analysis presents the Mbona myth as a continuous social construction and deconstruction. Emphasizing the impact of political and spiritual oppression on the cult, he distinguishes between the differing versions of the myth preserved by the aristocracy and by the commonalty and demonstrates how these disparate views unite to preserve historical information.
Publisher: University of Wisconsin Press ISBN: 9780299133245 Number of pages: 344 Weight: 463 g Dimensions: 229 x 152 x 20 mm
Simply reserve online and pay at the counter when you collect.
Available in shop from just two hours, subject to availability.
Thank you for your reservation
Your order is now being processed and we have sent a confirmation email to you at
This item can be requested from the shops shown below. If this item isn't available to be reserved nearby, add the item to your basket instead and select 'Deliver to my local shop' at the checkout, to be able to collect it from there at a later date.
When will my order be ready to collect?
Following the initial email, you will be contacted by the shop to confirm that your item is available for collection.
Call us on or send us an email at
Unfortunately there has been a problem with your order
Please try again or alternatively you can contact your chosen shop on or send us an email at