Author: Avalokita.