Roles performed
Processes used
Found in collections
Data from
Locations
James E. Irving has 3 locations.
Birth (November 24, 1818)
Keighley, West Yorkshire
England
Active in (1845-1900)
Troy, NY
USA
Death (May 3, 1901)
Troy, NY
USA
James E. Irving has 3 locations.
Keighley, West Yorkshire
England
Troy, NY
USA
Troy, NY
USA