Everett M. Rogers is the grand old man in diffusion theory and he gives an excellent account of how innovations diffuse from the innovator into wider society and what obstacles prevents even the best idea to come alive.
The sometime chairman of Ted Bates writes about what makes advertising work and is the first to describe the concept of the USP. Recommended read by Vincent O’Brien.