thisisdavidr.net

This is david's website. It has almost no useful content, except for these documents, which serve as an archive of his research on various topics: