Rainbows, halos, and glories - Greenler, Robert G. 1929 - (Cambridge University Press, 1980)