The Keeper: Book 2

See more by David Baldacci

Available at Select Retailers