Basic Ship Theory Volume 1EbookBasic Ship Theory Volume 1byKJ RawsonRating: 5 out of 5 stars5/5Save Basic Ship Theory Volume 1 for later