The chairman of the House Budget Committee, in town on the first stop of an eight-day, 18-city tour to promote the book, spoke at a gathering of the World Affairs Council of Philadelphia.
Outside the Union League's South Broad Street building, protesters denounced Ryan for pushing cuts in existing federal antipoverty programs such as food stamps, and for his proposal to convert Medicare into a voucher program and limit growth in Social Security benefits. They also took him to task for Congress' failure to change U.S. immigration laws.
Some carried a parody of the Wisconsin lawmaker's book, retouched and blown up to poster size, in which Ryan was depicted as having one hand on a wheelchair, ready to push a gray-haired woman in a floral-print smock over a cliff, while shaking hands at a political rally with the other.
"The situation is not funny," said Jim Farally, 69, of Havertown, a retired sheet-metal worker who held the poster, "but sometimes a picture is worth a thousand words."
A handful of immigration-rights supporters were on hand to razz Ryan, too.
Sundrop Carter, organizing director of the Pennsylvania Immigration and Citizenship Coalition, an advocacy group, criticized Ryan for his support of a bill that would end Deferred Action for Childhood Arrivals, an Obama administration initiative that grants temporary relief from deportation to immigrants brought to America as young children.
"Paul Ryan has said in the past that he thinks there needs to be immigration reform," she said. "But it's hard to have faith in our politicians when they are purposely taking anti-immigrant stands."
Ryan said during his appearance that the GOP must show it cares about the concerns and struggles of ordinary Americans. He also said antipoverty programs should be funded by the federal government but run by the states, with success measured not by appropriations but by the number of people who leave poverty.
The Union League appearance was the first stop on a book tour that will take Ryan to stops in Wisconsin, Illinois, Florida, Oklahoma, Texas, Colorado, and California.
Despite speculation that he is preparing to make his own run for the White House, Ryan has said he would not focus on that question until next year and that he does not wake up every day plotting to gain the presidency. He repeated that stance Wednesday night.
Earlier in the day, Ryan told Bloomberg TV as well that he would back Romney in 2016 if the former Massachusetts governor, launched a third presidential run. "I'd drive his bus if he asked me to," Ryan said.
If Ryan runs, he likely would find himself in a crowd vying for the 2016 Republican nomination. Among those testing the waters: New Jersey Gov. Christie; U.S. Sens. Rand Paul of Kentucky, Ted Cruz of Texas, and Marco Rubio of Florida; Texas Gov. Rick Perry; and Louisiana Gov. Bobby Jindal.