Tana French (2007)

3/5. Finished Saturday 6 April, 2013.

(Originally published on Goodreads.)