Law Society names new president