European Wave Energy Symposium by G. Elliot | Menrva Books | MenrvaBooks