About Helen Ross Helen Ross is a former scientist and epidemiologist at the Centre for Addiction and Mental Health in Toronto. Books by Helen Ross Letters from Rupert's Land, 1826-1840 James Hargrave of the Hudson's Bay Company by (author) James Hargrave & Helen Ross