The Chicago Tribune article by Tricia Bishop Smile, You Could be on a Postage Stamp discusses vanity images on postage stamps. In a report titled Embracing the Future, the President’s Commission on the United States Postal Service last year recommended letting…