Andrew C. Graves, Attorney