LEGAL REQUIREMENTS: WHAT MAKES A GOOD NEW HAMPSHIRE ESTATE PLANNING ATTORNEY?