ESC
Kenneth H. Leech

Kenneth H. Leech

Kenneth H. Leech BSc, CEng, FICE, FIMechE Former Chief Mechanical Engineer to the Westinghouse Brake & Signal Company Author of numerous books about steam locomotives