Gaillard, David Du Bose. profile picture

Gaillard, David Du Bose.

Wave action in relation to engineering structures.