Sam Davis

Sam Davis

Escaped academic, forest warrior, recovering bug addict, programmer, humanist, human.