Detective Kay Hunter Collections

830 pages 2018

dark mysterious tense fast-paced