William Osborne served as Chair of the Rockingham County Democratic Party in North Carolina. He also ran an unsuccessful bid for the NC State House from a district that had recentl...lihat lebih banyakWilliam Osborne served as Chair of the Rockingham County Democratic Party in North Carolina. He also ran an unsuccessful bid for the NC State House from a district that had recently been redrawn by the Republican Controlled General Assembly to favor Republicans. After spending ten years in government service, he went on to operate a private business for the next thirty years. His insight into private business practices and government give him a unique view of the political landscape when viewed from Main Street, USA.lihat lebih sedikit