Introduction to Semiconductor Devices, Kevin, Brennan Cambridge Univ. … Ocean, Tidal, And Wave Energy: Power From The Sea : Lynn Peppas (Crabtree. Download