I like anything written by Linwood Barclay. He has a way of keeping my attention so well that sometimes I can't sleep til I read more and then more and soon I just don't put the book down til I am done.
Barclay kept me on the edge of my seat. I started the novel while waiting for car repairs. The car was ready and I couldn't wait to get home and finish the book - which I did by the end of the day. Each time I thought I had it figured out, I turned the page and I was wrong again! An excellent read.