Political groups, parties, and organizations that shaped America : an encyclopedia and document collection / - Ainsworth, Scott H.,; Harward, Brian M.,