Author: Subedi,OBE, QC (Hon), Surya P.