Truth and revolution - book review