Transactions of the Institution of Diesel and Gas Turbine Engineers, ‎1365-9979

Journal