The Lewisian: Britain’s Oldest Rocks - Ryan, Bruce (Geoscience Canada, 2023)