Scan barcode
A review by ragingmotions
Beyond Fear: Thinking Sensibly about Security in an Uncertain World by Bruce Schneier
informative
medium-paced
3.5