An introduction to solar energy for scientists and engineers - Sol Wieder (John Wiley and Sons)