Author: Cleidophorus Mystagogus.