An excerpt from

Small Robots

Thomas Heasman-Hunt