I have discovered a great database at http://www.ourroots.ca/ for anyone doing research in Canada.
It has digitized local histories and other books. Because they’re digitized, they are searchable plus you can actually read the books.
“Have you ever wondered where you could find information about the history of your small town, rural area or large city, the Acadian migration to the Maritimes, Métis heroes, the Royal Canadian Mounted Police or the Irish at Grosse Isle in a matter of seconds, in simple searches? Well, look no further than ourroots.ca, Canada’s Local Histories online, the website that brings Canada’s history to life.”