Security engineering : a guide to building dependable distributed systems - Anderson, Ross, 1956-2024 (Wiley Publishing, 2020)