Microsoft TechFest Report

Microsoft’s Tech Fest 2009: A Richness of Id