Handbook

Where Sun Meets Water : Floating Solar Handbook for Practitioners