Fundamentals of ocean renewable energy generating electricity from the sea - Neill, Simon P.; Hashemi, M. Reza (Academic Press, 2018)