I'll second the kudos for "Driftboat Strategies." It gives a good overview of the different types of boats (glass, wood, aluminum and rafts), talks a lot about different river obstacles and gives some good instruction on rowing techniques. I still haven't mastered some of his strokes but it's a good place to start.

Bruce