books by subject
Linux & Unix Programming
Linux Programming Unleashed
GTK+ /Gnome Application Development
Understanding the Linux Kernel
vi Editor Pocket Reference
Learning the Unix Operating System: A Concise Guide for the New User (In a Nutshell)