TY - BOOK AU - Thipperudraswamy, H. TI - Basaveshwara U1 - 928.095487 THI CY - New Delhi ER -