Donald Gregg Stokes, 73, of Topsfield, MA departed this life on Wednesday, March 27, 2025. His principal passion of ...