By Michael Fitzgerald, NYT
Published: March 25, 2007
Citizen product design is still unsung, but it has already become a force in software, especially gaming software.
read more