Dan Wright

Freelance technical writer. Controversial opinions need a place to go. Lets get them out there for discussion.