David Fowler

Communication Arts

How do advertising greats come up with great ideas? They steal them.