TY - BOOK AU - Dr NT bhat TI - Viveka Veena F3.2 U1 - 294.543 23 PY - 1999/// CY - karnataka PB - divine park trust ER -