Among the many spiritual traditions born and developed in India, Tantra has been the most difficult to define. Almost everything about it-its major characteristics, its sources, …