science · 09 April 1920 · 105 years ago
birth Alex Moulton, English mechanical engineer and inventor (died 2012)
More science on 09 Apr