Murray, Robert

Marine engines and steam vessels / by Robert Murray and George Carlisle - 8th ed. - London : Crosby Lockward, 1886.

Marine Engineering