Author: Thub-bstan-phun-tshogs.