Solid content. Clean layout. Good read for intermediate types. Decent review for old timers like me. ;)

--TH13