1. Operating System Concepts by Abraham Silberschatz, Peter B Galvin and Greg Gagne, 9th ed., Pub. Wiley, ISBN 978-81-265-5427-0. 2. Operating Systems Principles and Practice by Thomas Anderson and Michael Dahlin, 2nd ed., Pub. Recursive Books, ISBN 978-0-9856735-3-6. 3. Operating Systems Three Easy Pieces by Remzi H. Arpaci-Desseau and Andrea C. Arpaci-Desseau, Pub. Arpaci-Desseau Books. 4. The Linux Programming Interface by Michael Kerrisk, Pub. No Starch Press, 2010, ISBN 987-1-59327-220-3. 5. Understanding the Linux Kernel Internal by Daniel P Bovet and Marco Cesati, 3rd ed., Pub. O'Reilly, ISBN 81-8404-083-0. 6. Beginning Linux Programming by Neil Matthew and Richard Stones, 3rd/4th ed., Pub. Wiley, ISBN 81-265-0484-6.