Chameleon
William Kienzle
Father Koesler Mystery (13)
Sniper's Honor
Stephen Hunter
Bob Lee Swagger (9)
Nightwalkers
P. T. Deutermann
Cam Richter (4)
Learning Microsoft Power Bi: Transforming Data Into Insights
Jeremey Arnold
Betrayal
John Lescroart
Dismas Hardy (12)
Dead Irish
Dismas Hardy (1)
A Plague of Secrets
Dismas Hardy (13)
Guilt
Abe Glitsky (2)