Produced by Boston.com and Boston Globe staff