This is an overall good book that I've been using for years, because it's "good enough" and quite cheap, but there are quite a few problems with it. International English shouldn't be based on British standards, as they overuse idioms and contradict many rules of grammar regularly (see "have got" et nausium), but the strengths outweigh the weaknesses here, and this book worth buying.