Kevin P. Davis, Ph. D.
Software Archaeologist

Some Writings

I realize that it's pretty hard to know where to start on a blog like mine, where my interests are not confined to a single topic. I have collected some of my favorite posts here, so you could see what I like more easily.