Bill Bates-Congdon.
Bill Bates-Congdon. David T. Foster III dtfoster@charlotteobserver.com
Bill Bates-Congdon. David T. Foster III dtfoster@charlotteobserver.com