suspense novels with strong characters