Salem Macknee reviews mysteries in a monthly column for The News and Observer and The Charlotte Observer.