The Bogomils: A Study in Balkan Neo-Manichaeism