Hayward, James
James Hayward was an agent for the British Columbia Overland Transit Company.
Biographical information is not yet available for this person.
Mentions of this person in the documents
Organizations in this document

British Columbia Overland Transit Company