Introduction to Internal Combustion Engines

Fourth edition

by Richard Stone