Richard L. Shackelford, Esq.

Retired Partner
King & Spalding