The Disappearing – Lori Roy Lori Roy’s first novel Bent Road was published in 2011. In 2012 it won an Edgar Award for best first novel. Lori’s third book Let Me Die in His Footsteps was published in 2015. It won an Edgar for Best Novel in 2016. That win…
Continue reading