Francis Henry Needham * 15-03-1847 † 07-07-1928 Died, 81 Years Source: Geneall Published on: 07-07-1928