Dr David E Dunning

Research
  • History of mathematics
  • History of logic
  • History of computing