Sudradharmatattvaprakasa - Kamalakarabhatta; Kamalakarabhatta