The book from the kernel maintainer himself... although he is not the only one.. he manages the Drivers that get added to the Linux Kernel so the source is reliable... a google search by his name would tell you the story.
A Simple and concise way to get on with the Linux Kernel. you have to be little bit well versed with the UNIX/ LINUX environment (although a masters in the same is not required). NOT a detailed explanation and the same fact makes it perfect for beginners, breaking them nic...