James Wetzel Hines

13%
Flag icon
The self-stirred phallus of Lakulesh is a physical expression of an idea known as sat-chitta-ananda, which means tranquillity (ananda) that follows when the mind (chitta) discovers the truth of nature and of the human condition (sat) by purging itself of all memories and prejudice.
7 Secrets Of Shiva
Rate this book
Clear rating
Open Preview