Keith Ammon, New Hampshire State Representative for New Boston, Mont Vernon, Lyndeborough and Vice Chair of...