The promise : a novel - Walsh, Dan, 1957- (Walsh, Dan, 1957- Restoration series, 2013)