TY - BOOK TI - Kavyaloka Smaranakal SN - 8184230494 U1 - 894.812 VAI PY - 2008/// CY - Thrissur PB - Green Books ER -