Solar energy applications, bioconversion, and synfuels by T. Nejat Veziroğlu | Menrva Books | MenrvaBooks