Love Is a Mix Tape: Life and Loss, One Song at a Time
Rob Sheffield
The Vigilantes (Badge of Honor)
W.E.B. Griffin
Badge of Honor (10)
The Enemy
Lee Child
Jack Reacher (8)
Beautiful World, Where Are You
Sally Rooney
The Promise
Danielle Steel