Ahuja,M.L Eminent Indians Scientists And Technologists - New Delhi Rupa.Co 2006 - 138p. ISBN: 812910928X Dewey Class. No.: 925 Ah85E