The island of Cape Breton: its history, scenery and resources