Mystery of Spring-Heeled Jack: From Steampunk Legend to Steampunk Hero.