Peter Heed formerly held the constitutional officer post that is currently being held by which person?
Peter Heed: Peter Heed is an American lawyer and a former New Hampshire Attorney General. New Hampshire Attorney General: The New Hampshire Attorney General is a constitutional officer of the U.S. state of New Hampshire who serves as head of the New Hampshire Department of Justice. New Hampshire Attorney General:  The current state Attorney General is Gordon MacDonald.
Gordon MacDonald