Author: Marc Armand Ruffer
Alternate names: Ruffer, Marc Armand (Sir); Marc, Armand Ruffer; Sir Marc Armand Ruffer; Ruffer, Marc Armand Sir
Title: Sir
Born: 1859
Died: 1917