by J. H. Russell (Author)
Format: Paperback
Pages: 252
Edition: Reprint
Publisher: OPC Railprint
Published: 25 Aug 1999
ISBN 10: 0860933997
ISBN 13: 9780860933991