The armoured train: Its development and usage

EAN/UPC/ISBN Code 9780713425475

Brand Batsford