Tarkasamgraha of Ananmbhatta: Edited with a complete English translation, introduction, notes and appendices by R.D. Karmarkar and A.B. Gajendragadkar