Web Application Security
Andrew Hoffman
Network Attacks and Exploitation
Matthew Monte
Practical Design Patterns for Java Developers
Miroslav Wengner
Mastering pfSense, Second Edition
David Zientara