Tarka Sanigrahah - Annambhatta; Annambhatta