Title: Proceedings of the 1986 International Congress on Renewable Energy Sources, Madrid, Spain, 18-23 May 1986
Subjects: Congresses, Renewable energy sources