Stallings
William Cryptography

Advanced Linux Programming
Mark Mitchell

Secure Programming in C & C++
Robert C. Seacord

Docker in Practice
Ian Miell, Aidan Hobson Sayers

Computer Forensics and Cyber Crime An Introduction
Marjie T. Britz

Envisioning Information
Edward Tufte
Architectural Programming and Predesign Manager
Architectural Programming and Predesign Manager
Predesign Manager