The observer's book of British steam locomotives
by
H. C. Casserley
An update of the book first published in 1955