Kevin J. Cavanaugh: State Senate, NH-16 | StateThat