Edward Delaval — British scientist