The Encyclopedia of Yoga and Tantra: Over 2,500 Entries on the History, Philosophy, and Practice