Basic ship theory - Rawson, Kenneth J.; Tupper, Eric C.