Wave And Tidal Power by Stefan Kiesbye, Louise I. Gerdes & Louise I. Gerdese