Steve Ballmer Serves Up a Fascinating Data Trove
nytimes.com