William Stevens Perry

1832-1898

Davenport, IA
United States

Elected to AAS
April 1882