Cagliostro : the unknown master.
Haven, Marc.