Legal aspects of solar energy by John H. Minan | Menrva Books | MenrvaBooks