“Introduction to Pulse Width Modulation” by Michael Barr > http://www.oreillynet.com/pub/a/network/synd/2003/07/02/pwm.html