TY - BOOK AU - Srinivasa TI - Kakanakote SN - 0150025813 PY - 2011/// CY - Bangalore PB - MVJK Trust. KW - KW - Kannada N1 - 14/08/2025 ER -