Open menu
William David Whiddon
The impact of high performance technology on the design of naval ship structures