Wave Energy Potential, Behavior and Extraction by Hua Li | Menrva Books | MenrvaBooks