Paul Frazee

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