This literature has been published in four books by SIM and Kluwer Academic Publications

Could you correct the punctuation please?
This literature has been published in four books by SIM and Kluwer Academic Publications.