Yacht Design Basics

Read it here first: there is no perfect yacht. But if you understand design basics, you'll get pretty darn close.