by M.J. Arlidge
3.92
395 pages
7h 29m
Enter the dark and twisted mind of a serial killer and prepare for a heart-pounding game of cat and mouse that will leave you questioning the very nature of evil.