Thomas Frederick Knight — Canadian naturalist and author (1828–1902)