50 Political Cartoons for Teaching U.S. History
Place of publication: Villanova Institute