Clarke, Derrick Harry profile picture

Clarke, Derrick Harry

Trimarans: an introduction