I hate to be negative, but if you think that the Extension 2 Cambridge (Arnold, I presume) is 'good in general', as well as mentioning Couchman for Extension 2 (there is no Extension 2 Couchman book), then I think your opinion on this is to be taken with a kilo of salt.