8/21/2009

designing for failure

designing products that can still function when broken

No comments:

Post a Comment