I am just going to say it right here for people who want to know what is the answer to this mystery: You are never going to guess who is responsible for the murders and even I am completely flabbergasted at what the answer is.
This author somehow knows what people are thinking and turning it on its head.