William Stallings, Lawrie Brown, Computer Security Principle and Practice, (4th), Pearson, 2017. 9780134794105. (Required).