Garrett, John

Classical dictionary of India - New Delhi Rupa 2000 - vii,698p. PB 22cm.

8171671896

294.503 / GAR