There is also http://www.routergod.com/ they explain a lot of the advanced concepts, which are fairly dry, with a bit of humor.