Transactions of the Society of Naval Architects and Marine Engineers 1917: Vol 25 | NiceBooksReads