On this day Japetus Steenstrup noted that he had received a signed copy from Darwin himself

Could you correct the punctuation please?
On this day, Japetus Steenstrup noted that he had received a signed copy from Darwin himself.