The alchemist : the secret magical life of Rudolf von Habsburg