Keighley and Worth valley railway stockbook
Eastham, Peter.
Oxford Publishing Company
1981