The ultimate encyclopedia of steam and rail / - Garratt, Colin (Hermes House, 1998)