In Cleeves’s exquisitely plotted sixth Shetland mystery (after 2013’s Dead Water), bridesmaid Eleanor Longstaff disappears during a wedding ceremony on the island. When she turns up dead in a ...