The last alchemist : Count Cagliostro, master of magic in the age of reason