Waiting: Love, Mystery, and Justice