Florida State University
Florida State University: Light and Color: Reflection of Light
An in-depth discussion on reflection of light can be found here. Among the topics discussed include are the difference between specular and diffuse reflection, concave and convex mirrors, facets, total internal reflection, and much more....
Other
Hvpm: The Evolution of Flight
A description of the wings and compound eyes of insects and its components; also discusses the advantages and disadvantages of having compound eyes.