Practical Packet Analysis 3rd Edition
Chris Sanders
Competititve Programmer's Handbook
Antti Laaksonen
Beyond the Basic Stuff with Python
Al Sweigart
Android Security Internals: An In-Depth Guide to Android’s Security ...
Nikolay Elenkov
Build Your Own Programming Language
Clinton L. Jeffery
Crafting Interpreters
Robert Nystrom