SNAME

The society of naval architects and marine engineers Transactions - Vol.110 - SNAME 2002 - 564

0939773376,

Column-1