Author: Visvanatha Nyayapancanana Bhattacarya