Definitely the worst one from this author I’ve read yet. Soooo many plot contrivances added late in order to justify the ending.