Thom Blake

Oakland, CA, USA

thomblake.me

Age: 36

Software Engineer and Computer Ethicist