20 ads that shook the world by James B. Twitchell · Bookplated