William Gilbert on the rainbow - Boyer, Carl B. ([ y.y.)
416-421 s.