Hi. This site is a REPOSITORY for things I've promised to make available to PEOPLE. You'll find slides from old talks, links to tech reports, and a COPY OF MY CV. I've also decided to RECORD some of the random thoughts I have about things I'm working on. Read this last part if you are BORED. Also, sometimes I will CAPITALIZE words so that when you read the word the reading voice in your head will become LOUDER.