PakCat catalogue record Elementary Steam Power Engineering By E. MacNaughton Bibliographic details Edition3rd ed. LanguageEnglish Material typeBook