The observer's book of British steam locomotives

by H. C. Casserley

An update of the book first published in 1955