Recognizing Reality: Dharmakirti's Philosophy and Its Tibetan Interpretations (SUNY Series in Buddhist Studies)