Theresa O’Connor

Omnipresent spytech

Schneier needs to read some Brin.