If seriously considering anti-oppressive or discriminatory practice, perhaps it should have been called an introduction to anti-oppressive or discriminatory practices.
As a result I dont believe that criticisms of epistemological analysis and comparisons with A level sociology are fair, infact I think they indicate the sympathies of the previous reviewer and sociology has really moved on from the epistemological discussions and philosophical debates of Hobbes, Locke et al.
I would say that there are much more interesting and illustrative examples of discrimination, power and oppression in James C Scott's Domination and the Arts of Resistance, however Thompson's model of oppression occuring at the personal, cultural and structural levels should be a spur to further thinking and investigation.
I have only given it three stars since it can only really serve as an introduction to the topic, its written, in the style of the staple of social work practitioner texts, which is less than compelling, has little or no narrative style and reads a lot like DVD player instructions or the continually circulating body of knowledge in all the paper exercises social services training units have invented.
It doesnt tackle the issues of discrimination or oppression of professionals contra other professionals or agencies, which David Howe did in an earlier book which may be out of print now, it does make it appear like oppression is easily defeated and doesnt at all have the health warning that this sort of thing really ought to be accompanied with.