A Pro-Internet Top 10 To Do List for James Moore