Title: Modern Marine Engineering, Illustrated with Thirty Six Correctly Colored Plates and Two Hundred ..
First published: 1867
Subjects: Marine engineering, Marine engines