David C. Rankin

235
reputation

Engineer, Lawyer, Open-source Advocate