A multidisciplinary introduction to information security - Mjølsnes, Stig F. (Discrete mathematics and its applications., 2012)