Roles performed
Processes used
Found in collections
Locations
Professor William Evans James has 3 locations.
Birth (1835)
Unknown
Active in
Troy, NY
USA
Death (1887)
Unknown
Professor William Evans James has 3 locations.
Unknown
Troy, NY
USA
Unknown