Ron

Ron
Editor in Chief Emeritus. I've been in the Microsoft scene for years. I enjoy long walks on the beach with my three pet turtles.

Recent articles