21st Century Guide to Hydrokinetic, Tidal, Ocean Wave Energy Technologies - Concepts, Designs, Environmental Impactby Department of Energy, U. S. GovernmentWriting a summary for young readers…For young readersBook data: Open Library