Machines & Contraptions
7 May 2008

Ever since I played the computer game TIM (The Incredible Machine) as a kid, I’ve been fascinated by mechanisms and machinery.