Trust Your Eyes

Written by Linwood Barclay — After writing four comic thrillers featuring the character Zack Walker, Canadian author Linwood Barclay turned to standalone novels. His first…