Paul Frazee

Software, decentralization, peer-to-peer systems, and more.