Bill Brown bio photo

Bill Brown

A complicated man.

Twitter Github

What?! Windows Vista is delayed again? This time past the invaluable Christmas buying spree? The hell you say! It just can't be because XP was released in October 2001 and no major operating system developer would go 5½ years between releases, would they?