Perelmuter, V. M.

Renewable energy systems : - xiii, 389 pages ;

621.0420285 / PER