Author: Merlin's Mechanical Museum.