Diesel multiple units : the complete guide to all diesel multiple units and on-track machines which operate on the national railway network /
Pritchard, Robert,author.
Hall, Peter,author.