Legal 500

A persuasive and determined advocate.