Eugene Schwartz on the 2 Reasons

Every product you work on should offer your prospect two separate and distinct reasons for buying it. First, it should offer him the fulfillment of a physical want or need. This is the satisfaction your product gives him. And second, it should offer him a particular method of fulfilling that need, that defines him to the outside world as a particular kind of human being.”

Eugene M. Schwartz