Commonsense Design
Nathan Zeldes bogs on the Good, the Bad, and the Ugly of everyday product design
Commonsense Design