David Gaither

David C. Gaither (born March 4, 1957) is a former member of the Minnesota Senate who represented District 43, which included portions of Minnetonka, Plymouth and Medicine Lake. A Republican, he was elected in 2002 and served three years before resigning to become Governor Tim Pawlenty's chief of staff.

David Gaither
Born (1957-03-04) March 4, 1957
Occupationmarketing, legislator
Political partyRepublican Party

Political career

Gaither served in the Minnesota Senate from 2003 until 2005.[1] Gaither's endorsements included, Education Minnesota, Minnesota Chamber of Commerce, Twin West Chamber of Commerce, Taxpayer League of Minnesota and was a member of the Commerce, Capital Investment, E-12 Education Finance, Regulated Utilities, Jobs, Energy and Community Development, and Employee Relations committees.[2] In 2005, Gaither resigned from his position as State Senator to assume the role of Chief of Staff under Governor Tim Pawlenty.[2]

Electoral history

  • Minnesota Senate District 43 Election 2010
    • David Gaither (R), 19,537 votes, 54.18%
    • Harold Lerner (D), 12,391 votes, 34.36%
    • Saundra Spigner (I), 4,109 votes, 11.39%
    • Write-in, 24 votes, .07%
gollark: _continues futile attempts to optimize stuff_
gollark: getItemMeta returns a thing with stackSize, right?
gollark: Also, in that version there, patterns got fed in as a table with numeric indices from 1-9 representing each slot of the crafting table plus an optional qty key for how much the recipe produces.
gollark: Ridiculous. We *need* to be able to break maths in a snippet of code.
gollark: Here is a copy of the code I don't understand from the old version:```lualocal function descend(intermediateFn, terminalFn, i) local pattern = patterns[i] if pattern then intermediateFn(pattern) local pqty = pattern.qty -- Qty keys must be removed from the pattern for collation -- Otherwise, it shows up as a number stuck in the items needed table, which is bad. pattern.qty = nil local needs = util.collate(pattern) pattern.qty = pqty local has = {} for slot, item in pairs(pattern) do if util.satisfied(needs, has) then break end if patterns[item] then descend(intermediateFn, terminalFn, item) has[item] = (has[item] or 0) + (patterns[item].count or 1) end end else terminalFn(i) endendlocal function cost(i) local items = {} descend(function() end, function(i) table.insert(items, i) end, i) return util.collate(items)endlocal function tasks(i) local t = {} descend(function(pat) table.insert(t, pat) end, function() end, i) return tend```

References

  1. Minnesota Legislators Past & Present-David C. Gaither
  2. "Gaither Website". Archived from the original on October 16, 2012. Retrieved 8 October 2012.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.