Karl Marx: His Life and Environment