The Philosophy of Sadhana: With Special Reference to the Trika Philosophy of Kashmir (SUNY series in Tantric Studies)