You asked:

facts about Lancelot De Mole

  • Lancelot Eldin De Mole CBE, (March 13, 1880 - May 6, 1950), the Australian engineer and inventor.