It was on this day, 260 years ago, that the British Parliament passed the Stamp Act of 1765, levying a tax on a variety of paper products, including land grants, cards, pamphlets, newspapers, attorney ...