Author: J. S. Haldane
Alternate names: J. S Haldane; John Scott Haldane
Born: 1860
Died: 1936