I covered this same subject once. You did a good job. If you get a moment, you can check out my version, which I tried to make as entertaining as possible: http://www.linuxjournal.com/article/8850
Oliver Steele lives in Western Massachusetts and commutes to downtown LA, where he is bringing an operating system from handwaving to reality. He was the architect of OpenLaszlo, the author of PyWordNet and other open source projects. His interests include programming languages, knowledge representation, information visualization, and math education. [more]
I covered this same subject once. You did a good job. If you get a moment, you can check out my version, which I tried to make as entertaining as possible: http://www.linuxjournal.com/article/8850
Happy Hacking!
-jj (Eric Bloch's friend)