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