Roles performed
Processes used
Found in collections
Data from
Locations
James Esson has 3 locations.
Birth (August 10, 1853)
Preston, ON
Canada
Active in (1875-1920s)
Preston, ON
Canada
Death (1933)
Toronto, ON
Canada
James Esson has 3 locations.
Preston, ON
Canada
Preston, ON
Canada
Toronto, ON
Canada