by Minette Walters
A convoluted story with many diverse characters. One needs to keep all the characters in mind to be able to follow the plot. I you can get through the first third of the book it is an enjoyable read.
an even more ambiguous ending, starts with man in garage