Heavy duty engines a look at the future - London Mechanical Engineering Publications 1994

079181212X