Edgar Thomas Snowden Appleyard

Affiliations: 
University of Bristol, Bristol, England, United Kingdom 
Website:
https://doi.org/10.1038/144014a0
Google:
"Edgar Thomas Snowden Appleyard" OR "E. T. S. Appleyard"
Bio:

(1904 - 1939)