I never even heard of the American Solidarity Party.  That's a party worth getting to know, publicizing, and even building into a major party because neither the Democratic Party (of which I'm a member) nor the Republican Party endorses the consistent life ethic in its entirety.