TY - BOOK AU - Narayana Reddy, C. TI - Samekshanam U1 - 894.8274 NAR CY - Hyderabad ER -