William Spotswood Green

Irish scientist