Theoretical Naval Architecture 6ed by Attwood | Menrva Books | MenrvaBooks