100 Years of Magic