Network Security Essentials: Applications and Standards, 6ed - William Stallings (Pearson, 2018)