This is a fragment of sodalite syenite which is actually one of the rock types that makes up the geology at Mont Saint-Hilaire. It is compsed largely of sodalite evidenced by the blue crystals embedded in the mass that are sodalite. As it turns out, some of the white is sodalite, as well. Interestingly, much of the sodalite, both blue and colourless fluoresces. Very interesting mineralized rock!