20 ads that shook the world : the century's most groundbreaking advertising and how it changed us all / - Twitchell, James B., (Crown Publishers,, 2000)