BRITISH RAILWAYS STANDARD STEAM LOCOMOTIVES. A PICTORIAL RECORD

£6.99