Buddhist Himalaya: Travels and Studies in quest of the origins and nature of Tibetan Religion