History of science, philosophy and culture in Indian civilization (v.1: part 2): life, thought and culture in India : from c.600 BC to c. AD 300) - D P Chathopadhyaya (ed.) (Munshiram Manoharlal, 2004)