Tiphupa
Tiphupa was an Indian Buddhist teacher from the 11th and 12th century who was considered to be... more »