O.S. Nock's pocket encyclopedia of British steam railways & locomotives.
Nock, O. S.(Oswald Stevens),1905-1994.