Seek and you shall find

Blog

Louis Davidson Ricketts.

Been struggling for the last few days on what the D stood for in Louis D. Ricketts.

Yay, Wikipedia!

Oh, and Google, though the answer was on the third page.