New Alternative Theories Physics...
Color seems to be caused by the difference of frequency (not by wavelength). Reason is shown in a web-site (see "color").
Sorry, URL was not shown. http://www.geocities.co.jp/Technopolis/2561/eng.html