By Bill Walsh, Steve Jamison, and Craig Walsh.