Tarka Shastra
Tarka Shastra (तर्कशास्त्र, IAST: tarkaśāstra) is a Sanskrit term for the philosophy of dialectics, logic and reasoning, and art of debate that analyzes the nature and source of knowledge and its validity. Shastra in Sanskrit means that which gives teaching, instruction or command.