Ocean thermal energy conversion - Takahashi, Patrick; Trenka, Andrew (UNESCO energy engineering series, 1996)