Campaign finance, lobbying major roadblocks to effective government

by Adriene Hill