76252054
May 7, 2001
Dec 4, 2001
ALLIANCE DEFENDING FREEDOM
Subscribe
Educational demonstrations and teaching in field of legal advocacy, principles of jurisprudence, and philosophy