Peter Knowles
@knowles
Just a person who works with computers and people, and finds both of them powerful, but mysterious.
Read more