I guess I've learned that there's really no such thing as a bad label, there is only a bad contract.

Author Details

Author Name: