James Willson Brooks

1833-1912

Petersham, MA
United States

Elected to AAS
October 1900