< new search
Ruffin, Thomas
Elections
North Carolina 1815 House of Commons, Hillsborough Borough
North Carolina 1823 State Senate, Bertie County
North Carolina 1816 House of Commons, Hillsborough Borough
North Carolina 1824 State Senate, Bertie County