But if a struggle . Too many twists got a bit lost , too many possible suspects then a new one did it . Don’t know if I missed clues or it was thrown in at end. Will try another book to find out.