David Simon

Those. . . who insist that there are some moral limits that they will not violate, are forever surprising themselves.

Same Author Quotes