Thom Blake

Oakland, CA, USA

thomblake.me

Age: 34

Software Engineer and Computer Ethicist