Computer Security: Principles and Practice William Stallings, Lawrie Brown Last updated on Oct 9, 2024 Cite cs455-2021-spring cs455-2022-spring