Chattopadhyaya D P History of science philosophy and culture in Indian civilization- vol.10 part 6 - New Delhi PHISPC Oxford university press 2007 Dewey Class. No.: 909.0954 / CHA.H.10