birth · 18 March 1905 · 119 years ago
Thomas Townsend Brown, American physicist and engineer (d. 1985)
More births on 18 Mar