Book review: Baldacci’s latest is a fine piece of historical fiction

July 23, 2025