Threat Modeling: Designing for Security is a jargon-free cybersecurity book that provides frameworks designed to integrate into real projects to improve security. The book helps one know who might want to attack the system and the things an attacker might be seeking. This is key to designing an effective security system. The book is ideal for systems managers, software developers, and security professionals. The book shows how to use threat modeling in the overall system and software design process. Adam Shostack puts expertise in the book and details the process of designing and building a strong security system.