Edward Walsh

Irish physician