Daniel M. Norton — African-American politician in Virginia