Understanding the Linux Kernel
by
Daniel P. Bovet
Description: Understanding the Linux Kernel provides detailed information on key components such as memory management, process scheduling, the Virtual File System, and kernel synchronization mechanisms. It covers the fundamental processes that operate within the Linux system kernel
ISBN: 9780596000028
In fact I just finished a C Programming course at a state university. After talking with the professor I decided to continue on myself with a C++ book (to be determined), and a Linux Kernel book, [Understanding the Linux Kernel](http://shop.oreilly.com/product/9780596000028.do).
Finding a group of people of a similar skill level willing to do this type of learning would be fantastic.