For those with academic tendencies, you might enjoy the following read:

http://www.fsmitha.com/h1/ch01.htm