Cagliostro: Maligned Freemason and Rosicrucian