Scheffler reflector, solar technology for developing countries

From Free net encyclopedia