David Hemenway in The Boston Globe