a good read if you've got a couple of hours http://www.theplacewithnoname.com/blogs/klessons/index.html