May 24, 2012

Do Our Values Shape Our Inventions, or Do Our Inventions Shape Us?