popular mystery books for avid readers