Home › Authors › Andrew I.L. Payne 👤 Andrew I.L. Payne 1 book Books by Andrew I.L. Payne Marine Renewable Energy Technology and Environmental Interactions 2016