The last stand of the reciprocating steam engine | IEEE Journals & Magazine | IEEE Xplore