Fraenkel, Peter

Energy from the oceans: preparing to go on-stream


OCEAN ENERGY
MARINE RENEWABLES
ENERGY RESOURCE
ENERGY TECHNOLOGIES

H620.91 REN