Transactions of the society of naval architects and marine engineers
Society of Naval Archtitects and marine engineers
Transactions of the society of naval architects and marine engineers - 1951
623
Transactions of the society of naval architects and marine engineers - 1951
623