William Stafford Parsons

I make new fundamental algorithms and data structures. I write articles about my computer science research and development.