Secure Coding In C And C++ by Robert Seacord & Robert C. Seacord