The Mandaeans of Iraq and Iran : their cults, customs, magic, legends, and folklore