Catherine Staples grew up in Massachusetts and it's there, in New England woods, meadows, and Cape Cod coasts, that the loss of her brother plays out as a quest across space and …