By Canoe and Dog-Train - Young, Egerton Ryerson, 1840-1909 (Project Gutenberg, 2007)