Tag: Observer Voice James B. Sumner

19 November: Remembering James B. Sumner on Birthday

James B. Sumner (19 November 1887 – 12 August 1955) was an

OV Digital Desk