Katherine Kirk

Soft Skills for the Effective Lawyer