A Historical-Materialist Reading of Genesis 1-4: Undoing Satan between Colonial Brazil and Biblical Israel by Ron Naiweld Back to product details page >