Take a look here.

http://unblinkingeye.com/Articles/Light/light.html