Transactions of the Society of Naval Architects and Marine Engineers 1916: Vol 24 | NiceBooksReads