contestada

Is this sentence punctuated correctly? Newton, and others, should have realized that a static universe would soon start contracting.