hanover new hampshire lawyer