William Stubbs

1825-1901

Oxford
United Kingdom

Elected to AAS
October 1893