British Locomotives: Their History, Construction, and Modern Development

GPTKB entity