Elmer Bagby Atwood


Elmer Bagby Atwood - linguist from United States of America. He was born on March 22, 1906 in Yoakum and died on October 6, 1963 in Houston.