Elements of tidal-Electric engineering - Clark, Robert H. (Wiley-IEEE, 2007)