Springer Naval Architecture, Marine Engineering, Shipbuilding and Shipping

321 pages hardcover

nonfiction art technology