The novel started off decently - nice writing and a mystery - but by the 40% mark it started to get bogged down. The secondary characters came across as flat. Then the switching between past and present without divulging anything relevant just started to irritate me. The last quarter was just silly and the ending was rushed. So, an ok novel if you have the time to waste.