William Branch Giles was a mover and shaker for the Democratic Republican Party during the Washington Administration.
All tagged William Branch Giles
William Branch Giles was a mover and shaker for the Democratic Republican Party during the Washington Administration.