Association for Progressive Communications
Style information: N/a
Source: The American Heritage dictionaries on Answers.com