1000 ideas by 100 graphic designers (Rockport Publ., 2009)