Author: Sapha Kansksa
Alternate names: Sapha Kansksa