TPPF is non-proft association that promotes and defend liberty, personal responsibility and free enterprise.