Talk:David Welch (New Hampshire politician)