Environmental impacts of artificial ice nucleating agents by Donald A. Klein | Menrva Books | MenrvaBooks