https://www.brothers-brick.com/2007/10/24/a-whole-heap-of-steampunkery/
A whole heap of Steampunkery...