The Magdalen Islands microform : their topography, natural history, social condition and commercial importance