Edgar MacNaughton.
Elementary steam power engineering., 3rd ed.
R631507. Elementary steam power engineering. By Edgar MacNaughton. 3rd ed. © 6Jul48; A23772. James MacNaughton (E); 7Apr76; R631507.
James MacNaughton|E