Frederick Engels: His Life, His Work and His Writings



