Blair was born at Abingdon , Virginia .
Blair was born at Abingdon , Virginia on April 12 , 1791 .