A fascinating, detailed book by someone who's both researched the issue in detail and witnessed the free speech fight from its front lines.While Jerry Barnett's political worldview may differ from yours [I'm a strong libertarian, he's somewhat left-wing], he has a strong and principled stance on free speech and documents the threats free expression, particularly in the sexual sphere, without favor to one side of the political map or the other.He doesn't really offer many practical solutions - the problems we face, this is clear from the book, are not as such political, they're philosophical problems and are the result of the spread of certain ideas. They can't really be solved by voting for a certain party or candidate, but only by confronting the ideas and rhetoric that are causing the backlash against free speech. Mr. Barnett's book is a fair and detailed exposition of those ideas and the groups that espouse them.