Buddhist tantra A philosophical reflection and religious investigation - Singh Lalan Prasad (New Delhi Concept Publishing Company India, 2010)