Far too many books I love to call one favorite but....
The Orchard Keeper by Cormac McCarthy
The Shipping News by Annie Proulx
Pillars of The Earth by Ken Follett
Aztec by Gary Jennings
I couldn't name just one with a gun pointed at my head but those four are right up there.
Ask me again and I'll have four different ones...