revelation

not defined yet