Patricia Winston Hall, Attorney