Multiple unit pocket book the complete guide to all BR multiple units (including stock of certain other railways & tramways)
Fox, Peter.
Platform 5
1984