Menu:

David Diamondstone

ddiamondstone at gmail (GPG public key)
I am a mathematician and software engineer. This personal
website primarily exists as an archive of my academic
papers, but who knows what the future might bring?