Rep. Michael Harrington (R - Straf 18)
Represents Barrington, Middleton, New Durham, Strafford.
This page draws the record — bills sponsored and every recorded roll call vote — in the browser, so it needs JavaScript. Everything it shows comes from the file linked below, which needs none.
All legislators