A Long Finish (Aurelio Zen, 6) by Michael Dibdin

 
 
 
51H6VEHD5DL