Updates:

9/30/04: Have updated quite a few things.