Kesavachari N Ganithasaram - 1st - Cannanore Desamitram printing and publishing company 1973 - 40 Dewey Class. No.: 510 / KES/GA