Harmony Trust
Book: Gheranda Samhita
Published by: YogaVidya.com
Author: James Mallinson
Year of Publication: 2004
View the Book: