RATHA, SATYA NARAYANA CONTEMPORARY SOCIETY - NEW DELHI MANAK 1996 - 452 Dewey Class. No.: 305.23 R188C