Network Security Essentials: Applications and Standards (Global Edition), 6 ed. - William Stallings (Pearson, 2019)