Grokking AlgorithmsAuthors:  Aditya Y. Bhargava Hands-On Network Programming with CAuthors:  Lewis Van Winkle The Clean CoderAuthors:  Robert Cecil Martin Clean CodeAuthors:  Robert Cecil Martin, Dean Wampler Clean ArchitectureAuthors:  Robert Cecil Martin, Kevlin Henney