Author: Swami Niranjanananda SaraswatiPublisher: Yoga Publications TrustYear: 2003Language: EnglishPages: 451ISBN/UPC (if available): 8186336303