The TCP/IP Guide: http://www.amazon.com/TCP-Guide-Comprehensive-Illustrated-Protocols/dp/159327047X Accelerated C++: http://www.amazon.com/Accelerated-C-Practical-Programming-Example/dp/020170353X Visual C++.Net - The Compelete Reference: http://doi.contentdirections.com/mr/mgh.jsp?doi=10.1036/0072129581 Right basically to start with i want to get into Network Security and penetration testing. I will be starting to study CCNA in about a month. I have been told the books above are crucial for learning Networking and C++. Now all i need a 1 or 2 security related books. I already have the following Security book: http://www.sybex.com/WileyCDA/SybexTitle/productCd-0782141447.html but i find it a bit useless as you would have to have read the other sybex books in the series to actually understand what its talking about. Any advice would be appereciated.