American Graphic Design & Advertising 25 by David E. Carter, Suzanna Stephens & Suzanna Mw Stephens