Peter Fitzgerald

Mostly opinions and ideas. No endorsements. Data security and encryption.