This fascinating novel recounts the fate of two families: the Braintree family living in 1930 and the Hammilson family living in 1991.