Thomas Haggard

Legal Drafting in a nutshell