BP (PUB) Medium & High Speed Diesel Engines - The British Petrolium Company ltd - 205 Hard Bound Subjects--Topical Terms: Internal Combustion Engines Dewey Class. No.: 621.43 BP(PUB)