March 28, 2007 by Steven Garrity Great slides from a presentation on the many aspects of web design by Dan Cederholm