Tupper, Eric C.

Introduction to Naval Architecture - 1st Ed. - Butterworth-Heineman 2006 - xiii, 446

9780750665548,

Column-1