A Republican senator says "it's fair to ask my party to put revenue on the table" as part of the solution to avoid the looming automatic tax increases and across-the-board spending cuts known as the "fiscal cliff."

Senator Lindsey Graham (R-SC)

South Carolina's Lindsey Graham says he's "willing to generate revenue" by steps such as capping tax deductions, which he says would most affect upper-income Americans. But he says he won't agree to higher taxes — a position shared by most Republicans in Congress.

President Barack Obama wants to let tax rates rise for wealthy families while sparing middle- and low-income taxpayers.

Graham tells ABC's "This Week" that "for the good of the country," he's ready to violate an anti-tax pledge followed by most Republicans if Democrats agree to big changes in entitlement programs.

(Copyright 2012 by The Associated Press. All Rights Reserved.)