American Graphic Design & Advertisig 25 - David E Carter . ([s.l]: Collins Design, 2009)