Expertise
Contracts; consumer law, European community law, commercial law
Communities
Law, Law, Law
Degrees
JD, University of North Carolina, 1983
BA, Knox College, 1979