All the Things You Are

Written by Declan Hughes — Some of the best psychological thrillers start with a puzzle, a well-nigh impossible situation, which nevertheless has a perfectly rational…