Within one week, we experienced two vantages of national self-reflection. On Monday, a holiday known throughout New England as Patriot’s Day, a bomb exploded near the finish line of the annual Boston Marathon.  The explosion claimed the lives of three, maimed over 200, distressed an unsuspecting nation, and rerouted headlines that usually hail the triumphant […]