VIVEKANANDA ROCK MEMORIAL COMMITTEE INDIA'S CONTRIBUTION TO WORLD THOUGHT AND CULTURE:VIVEKANANDA COMMEMORATION VOLU - MADRAS V.R.M.C 1970 - 31X23 Dewey Class. No.: 901.954 V857