The Trevor Linsley books are very good, they are obviously geared towards the C&G exams so if it is in the book it is likely to be in the corresponding exam, there are links to a supporting website also. I have just bought the level 3 advanced book as it is easier to read and digest than the actual C&G (which I also have) in my opinion. Make sure you buy the most up to date book there are many revisions.
I also have a subscription to the learning lounge which I think is good as there are a load of videos on there which cover testing. I finding it easier to watch rather than read!
The bloke who wrote the book recommended by leesparkykent Chris Kitcher has a load of videos on youtube also covering inspection and testing.