The life and teaching of Geshe Rabten: A Tibetan Lama's search for truth