Cryptography, Information Theory, and Error- Correction - A Handbook for the 21st Century, Second Edition - Aiden A. Bruen (Wiley, 2021)