PVeducation.com
All About Solar Electric Systems and Components
If you want to read more about solar please check out these books: