Leading edge research in solar energy - Rivers (Nova Science Publishers, 2007)