num_pages: 96
description: British Steam Engines [Hardcover] Igloo Books Ltd
language: English
title: British Steam Engines
publisher: Igloo Books Ltd