Masquerade
William Kienzle
Father Koesler Mystery (12)
102 Minutes: The Unforgettable Story of the Fight to Survive ...
Jim Dwyer
Wet Desert: Tracking Down a Terrorist on the Colorado River
Gary Hansen
Applied Natural Language Processing in the Enterprise
Ankur A. Patel & Ajay Uppili Arasanipalai
The Careful Use of Compliments
Alexander McCall Smith
Isabel Dalhousie (4)