Introduction to naval architecture : formerly muckle's naval architecture for marine engineers / Eric C. Tupper - Tupper, Eric C