He evaluated the works of others extremely well and his works contain a wonderful source of information about the scientists of his era

What is the correctly punctuated version of this sentence?
He evaluated the works of others extremely well and his works contain a wonderful source of information about the scientists of his era.