The Steam Engine by Simon Hill
_