Steam engines explained /
Yorke, Stan.
Yorke, Trevor.
Newbury : Countryside Books,
2009.
Includes index.
Steam-engines
Steam-engines