This fascinating novel recounts the fate of two families: the Braintree family living in 1930 and the Hammilson family living in 1991. Amazingly, the modern day Hammilson family is the reincarnation of the earlier Braintree family. THE BRAINTREE FAMILY On the banks of the Hudson...