Transactions of the Society of Naval Architects and Marine Engineers 1915: Vol 23 | NiceBooksReads