Deborah Train Roberts, wife of Dr. Richard B. Roberts, passed away peacefully on Friday, December 12, 2025, in Peterborough, New Hampshire, with her husband and her brother by h ...