This site is (really, really) out of date and no longer updated. My current homepage is here.

Me~MN~MIT~others~contact