A review by runeonilyn
IM by Rick R. Reed

Loved this. The mystery is less who and more why. Twisted. Fantastic read.