David Taylor

David Taylor

Brit in America, interested in cyber security and politics.

Recommended by David Taylor