William Davenport — Irish scientist