Longtime state Sen. Jack Gordon dies at 66