Niranjana

Mrityunjayudu - Hyderabad Hyderabad Book Trust 1985 - 352p.

301 NIR