Dinosaurs left their mark in New England

by