Restoration a novel - Bradley, John Ed (Doubleday, 2003)