Bio:Leslie Gordon Barnard

Year of birth &amp; death from Locus1.