manichaean

not defined yet