While this book is a excellent source of information about socialist and communist movements across the world, the author’s personal leanings towards democratic socialism colours his critiques and therefore I would advise readers to treat his analyses with scepticism, as he clearly takes sides in the debate.