Joao Cruz Ocean Wave Energy - Germany Springer 2014 ISBN: 9783540748953 Subjects--Topical Terms: Ocean Wave Energy