9783319398884
Handbook of Ocean Wave Energy
Pecher, Arthur