Canadian Arch Ology. An Essay by William Kingsford