Amazing grace : a novel / - Hartness, John.