Elements of tidal-electric engineering by Clark, Robert Haydon fromIEEE Press series on power engineering 0 Type: Book