Implementing Cryptography Using Python - Shannon W. Bray (Wiley, 2020)