History of science,philosophy and culture in Indian civilization vol 10 part 6 - Ray Jayanta kumar ,ed; Ray Jayanta kumar ,ed (New Delhi Oxford pub., 2007)