check out this site: http://www.cacreeks.com/
its really good even though its written by inflatable kayakers. I think they slightly overrate some runs (like half a class) but the directions and pics are great.
That book is also great. Its pretty old school. But they underrate some runs- for instance, some of the runs they call intermediate or class IV actually have class V drops that they forget to mention. Just keeps you on your toes.